Toulouse
English Dictionary
->
Letter T
-> Toulouse
Search Dictionary:
Toulouse Definition
(n)
a
city
on
the
Garonne
River
in
southern
France
southeast
of
Bordeaux
;
a
cultural
center
of
medieval
Europe
Toulouse Synonyms
Toulouse
© Art Branch Inc.