Definition of Toulouse in US 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/