Menrva
English
Proper noun
Menrva
An
Etruscan
goddess
of
war
,
art
,
wisdom
,
and
medicine
.
Alternative forms
Menerva
,
Menfra
Related terms
Minerva