Synonyms and Antonyms of siren
a woman whom men find irresistibly attractive
- a siren who could captivate any audience
Synonyms of siren
Words Related to siren