Latin-English dictionary »

tartarus meaning in English

LatinEnglish
Tartarus [Tartari] (2nd) M
noun

infernal regions (pl.), the underworldnoun