Definition of Toulouse in English:

Toulouse

proper noun

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

Pronunciation

Toulouse

/tuluz//tuːˈluːz/