English-Latin dictionary »

deity of forest, herdsman meaning in Latin

EnglishLatin
deity of forest, herdsman noun

Faunus [Fauni](2nd) M
noun