Bormida

Italian

Proper noun

Bormida f

  1. a township in Savona, Liguria, Italy
  2. a river in Piedmont, Italy

Derived terms

Anagrams