← Back to browsegrenoblenoun#45,711TranslationNo Japanese definition yet.English definitiona city in southeastern France on the Isere RiverExamplesNo examples yet.Similar wordsgrenouillegreeblegrennoblegoblegrenville← ruinationbindings →