Find the word definition

Wikipedia
Nibbiola

Nibbiola ( Piedmontese: Nibiola) is a comune (municipality) in the Province of Novara in the Italian region Piedmont, located about northeast of Turin and about southeast of Novara.

Nibbiola borders the following municipalities: Garbagna Novarese, Granozzo con Monticello, Novara, Terdobbiate, and Vespolate.