Word info

Menerva

Proper noun

Meaning

Menerva

Alternative form of Menrva (“Etruscan goddess”)

Source: en.wiktionary.org

Anagrams

Close letter words and terms