← Back to browsetoulousenoun#26,416TranslationNo Japanese definition yet.English definitiona city on the Garonne River in southern France to the southeast of BordeauxExamplesNo examples yet.Similar wordstousetoulontouslousetownhousetollhouse← grundycorals →