Toulon meaning

to͝o-lōɴ
A city of southeast France on the Mediterranean Sea east-southeast of Marseille. First mentioned in the third century ad as a Roman naval station, it became part of France in 1481.
0
0
(place) Seaport in SE France, on the Mediterranean.
proper name
0
0
Advertisement