/tuluˈz/ - [tuluz] - Tou•louse
We found 3 definitions of toulouse from 3 different sources.
Noun |
||
toulouse - a city on the Garonne River in southern France to the southeast of Bordeaux; a cultural center of medieval Europe |