SIREN


Meaning of SIREN in English

(n.) An enticing, dangerous woman.

Webster's English dictionary.      Английский словарь Webster.