sirena
Cebuano
noun
Definitions
- a mermaid
- a siren; a device that creates a loud sound as an alarm or signal; the sound it creates
- (slang) a male homosexual, especially one who is effeminate
- (slang) a feminine straight man
Etymology
Borrowed from Spanish, Castilian sirena derived from sirēna derived from Latin Sīrēn (siren) derived from Ancient Greek Σειρήν.
Origin
Ancient Greek
Σειρήν