Menocchia
Italian
Proper noun
Menocchia
f
a small
river
in
Marche
Anagrams
macchione