Menrva

English

Proper noun

Menrva

  1. An Etruscan goddess of war, art, wisdom, and medicine.

Alternative forms