sirena
Top 7000
Meanings
Noun
1. siren (device)
2. mermaid, siren (mythological creature)
3. siren (seductive woman)
Examples11
I hear sirens.
The legend says that she was a mermaid.
The siren blew.
Mermaids are half human and half fish.
The mermaid turned to foam.
The mermaid turned to foam.