sirena
Tagalog
noun
Definitions
- (folklore) a mermaid
- siren device
- (derogatory) an effeminate man; a gay; a male homosexual
Etymology
Borrowed from Spanish, Castilian sirena.
Origin
Spanish
sirena
Borrowed from Spanish, Castilian sirena.
Spanish
sirena