sirena
Meanings
Noun
1. siren (device)
2. mermaid, siren (mythological creature)
3. siren (seductive woman)
Examples11
Yo escucho sirenas.
I hear sirens.
Según la leyenda fue una sirena.
The legend says that she was a mermaid.
La sirena sonó.
The siren blew.
Las sirenas son mitad humanas y mitad peces.
Mermaids are half human and half fish.
La sirena se convirtió en espuma.
The mermaid turned to foam.
La sirena se convirtió en espuma de mar.
The mermaid turned to foam.