Toulouse
geographical name
Tou·louse
tü-ˈlüz
city on the Garonne River in southwestern France population 441,802
Love words? Need even more definitions?
Merriam-Webster unabridged
Share