(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.
SIREN
Meaning of SIREN in English
Webster's English dictionary. Английский словарь Webster. 2012