DEFINITIONS
- nounOne of a group of nymphs who lured mariners to their death on the rocks.
- nounOne who sings sweetly and charms.
- verbTo make a noise with, or as if with, a siren.
- adjectiveRelating to or like a siren.
Related Wiki Articles
Library Results
TV Shows
- Siren
Siren takes us inside Bristol Cove – a coastal town known for its legend of once being h... - Siren
Satomi Shinobu and Inokuma Yuki work as detectives in the Mobile Investigation Unit of The Tokyo ... - Siren's Kiss
In Siren's Kiss, Cha Woo-seok receives a mysterious call from an informant who claims to ...
