FAQs About the word toulouse

Toulouse

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

No synonyms found.

No antonyms found.

toulon => Toulon, touite => tweet, tough-skinned => cứng da, tough-pitch => quả bóng chắc, toughness => dẻo dai,