English synonyms about - contact  

Toulouse

noun

1 Toulouse

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

Polish: Tuluza


Find more on toulouse elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.024