Definition of Toulouse in English:

Toulouse

proper noun

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

Pronunciation

Toulouse

/to͞oˈlo͞oz/