Synonyms of siren in English:

siren


See US English definition of siren

See UK English definition of siren

See Spanish definition of sirena

noun

1‘the wail of an air-raid siren’

SYNONYMS
alarm, alarm bell, warning bell, danger signal
whistle, horn
British hooter
archaic tocsin

2‘a screen siren from the golden age of cinema’

SYNONYMS
seductress, temptress, femme fatale, Mata Hari, enchantress, Circe, Lorelei, Delilah
flirt, coquette, tease
informal vamp
informal, dated mantrap