Siren
Latin
noun
Definitions
- a sirensiren, one of the mythical birds with faces of virgins, that dwelt on the southern coast of Italy, where, with their sweet voices, they enticed ashore those who were sailing by, and then killed them.
- drone in a hive
Etymology
Borrowed from Ancient Greek Σειρήν.
Origin
Ancient Greek
Σειρήν