syrena — meaning in English
Polish → English ·
translate English → Polish instead
English meaning
-
mermaid
noun A legendary sea creature with the upper body of a woman and the tail of a fish.
-
siren
noun A device that produces a loud, piercing warning sound, or the sound itself.
Senses
syrena is used for these senses in English:
-
mermaid
A mythological creature with a woman's head and upper body, and a tail of a fish.
-
merperson
A mythological creature with a human upper half (head, arms, and torso) and a piscine lower half.
-
sea cow
Any of several marine mammals of the order Sirenia, including the manatee and dugong.
siren — full definition
-
noun A device that produces a loud, piercing warning sound, or the sound itself.
-
noun A dangerously alluring woman, from the mythological creatures said to lure sailors to their doom with song.