How do you say siren in Ido?
— sireno


Generic synonyms for siren in Ido
womanmuliero; homino