معنی کلمه : siren
English
A mermaid.
imp. & p. p. of String.
An enticing, dangerous woman.
Something which is insidious or deceptive.
Of or pertaining to a siren; bewitching, like a siren; fascinating; alluring; as, a siren song.

A mermaid.
imp. & p. p. of String.
An enticing, dangerous woman.
Something which is insidious or deceptive.
Of or pertaining to a siren; bewitching, like a siren; fascinating; alluring; as, a siren song.