Word info

Ovada

Proper noun

Meaning

Ovada

A municipality in the province of Alessandria, Piedmont, Italy.

Source: en.wiktionary.org

Anagrams

Close letter words and terms