grenoble

Noun
  1. A city in southeastern France on the Isere River (synset 108955953)

Other Searches