Meaning of Toulouse
Definition of Toulouse
(noun)
a
city
on the Garonne River in
southern
France to the
southeast
of Bordeaux; a
cultural
center
of
medieval
Europe
Other information on Toulouse
WIKIPEDIA results for
Toulouse
Amazon results for
Toulouse
Tweet