cruzjocelyn15 cruzjocelyn15 22-07-2019 English contestada 2. Read the following sentence. The actress, known for her siren roles, wore a classic-looking gown with a beautiful train for the movie premiere. What does the word siren mean? A. dull B. exciting C. vain D. creative