English-Latin dictionary »

siren meaning in Latin

EnglishLatin
Siren noun
[UK: ˈsaɪə.rən]
[US: ˈsaɪ.rən]

Siren [Sirenos/is]noun
F

Siren-, of / belonging to the Sirens adjective

Sireneus [Sirenea, Sireneum]adjective

Sirenius [Sirenia, Sirenium]adjective