Definition of Toulouse

Noun: Toulouse  too'looz

  1. A city on the Garonne River in southern France to the southeast of Bordeaux; a cultural centre of medieval Europe

See also:
Toulon
toupe

Anagrams containing the word Toulouse

toluseuo etoulous setoulou usetoulo ousetoul lousetou ulouseto oulouset