SIRENA Meaning of SIRENA in English n siren (1. [Mythol.]; 2. as in the ships siren) Interlingua English vocab. Английский словарь Интерлингва. 2012