|
Definition of Toulon
1. Noun. A port city and naval base in southeastern France on the Mediterranean coast.
Definition of Toulon
1. Proper noun. A city in Provence-Alpes-Côte d'Azur, and the préfecture of the département of Var, in France ¹
¹ Source: wiktionary.com