SIREN


Meaning of SIREN in English

( n. )

One of three sea nymphs, -- or, according to some writers, of two, -- said to frequent an island near the coast of Italy, and to sing with such sweetness that they lured mariners to destruction.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.