Latin-English dictionary »

selena meaning in English

LatinEnglish
Selena proper noun
{f}

Selene(female given name)
proper noun
[UK: sə.ˈliːn] [US: sə.ˈliːn]
Selene is the goddess of the moon. = Selena dea lunae est.