Molgora

Italian

Proper noun

Molgora f

  1. a small river in Lombardy

Anagrams