English–Latin dictionary

Latin translation of the English word semi‐god

English → Latin
  
EnglishLatin (translated indirectly)Esperanto
semi‐god
(demigod)
heros
;
semideus
(deity; divinity)
deus
;
divus
🔗 The others will be welcomed by the gods as heroes worthy of every favour.

EnglishLatin
god deus; divus