Definition for Siren

siren, n. [L. < Gk. possibly 'serpent'.]

Enchanting damsel; femme fatale; pretty female; lovely woman; attractive lady.

Return to page 45 of the letter “s”.