Mortara
English
Proper noun
Mortara
A
town
and
comune
in
Lombardy
,
Italy
.
Anagrams
armator