a goddess famed for singing, an enticer, a species of lizard in carolina

listen to the pronunciation of a goddess famed for singing, an enticer, a species of lizard in carolina
English - English
{n} siren