Novara

Italian (Fiorentino)

proper noun
Definitions
  • Novara (town and province in Piedmont)