Ovada
See also:
ovada
English
Proper noun
Ovada
A
municipality
in the province of
Alessandria
,
Piedmont
,
Italy
.