Noun
1. Siren
2. sea nymph, enchantress
3. temptress, Delilah, femme fatale, woman, adult female, alarm
4. alert, warning signal, alarum, acoustic device
5. alarm, warning device, alarm system, salamander
| Foreign Language Equivalents of 'siren' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||