Meaning of Grenoble

Definition of Grenoble

(noun) a city in southeastern France on the Isere River

Other information on Grenoble

WIKIPEDIA results for Grenoble
Amazon results for Grenoble