Latin-English dictionary »

minerva meaning in English

LatinEnglish
Minerva [Minervae] (1st) F
noun

Minerva, Roman goddess of wisdomnoun

homo omnis Minervae noun

jack of all trades(one competent in many endeavors)
noun
[UK: dʒæk əv ɔːl treɪdz] [US: ˈdʒæk əv ɔːl ˈtreɪdz]