Word info

Menfra

Proper noun

Meaning

Menfra

Alternative form of Menrva (“Etruscan goddess”)

Source: en.wiktionary.org

Anagrams

Close letter words and terms