English dictionary
toulouse meaning and definition
Definition and meaning of toulouse at MeaningMonkey.org. toulouse meaning and definition in the English Dictionary.TOULOUSE noun
Definition of Toulouse (noun)
- a city on the Garonne River in southern France to the southeast of Bordeaux; a cultural center of medieval Europe
Source: Princeton University Wordnet