Latin-English dictionary »

semideus meaning in English

LatinEnglish
semideus [semidei] (2nd) M
noun

demigodnoun
[UK: ˈde.mɪ.ɡɒd] [US: ˈde.mɪ.gɑːd]

semideus [semidea, semideum] adjective

half-divineadjective