Words: Toulon
Part of speech: n
Definition: a port city and naval base in southeastern France on the Mediterranean coast