Definition of Toulouse in English:

Toulouse

proper noun

  • A city in SW France on the Garonne River, the capital of the Midi-Pyrénées region; population 444,392 (2006).

Pronunciation

Toulouse

/tuːˈluːz//tuluz/