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