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