Translation of "siren" into English
mermaid, merperson, siren are the top translations of "siren" into English.
siren
grammar
-
mermaid
nounmythological woman with a fish's tail
-
merperson
nounmythological creature
-
siren
noun -
drone in a hive
-
Show algorithmically generated translations
Automatic translations of "siren" into English
-
Google Translate
Translations with alternative spelling
Siren
noun
feminine
grammar
-
siren
nounnymph of Greek mythology [..]
-
Siren
noun -
Sirens
-
Less frequent translations
- plur.
Add example
Add