Home

Word

Toulon, n.
more info a port city and naval base in southeastern France on the Mediterranean coast
<noun.location>

Toulon
semantic pointers
instance hypernym
part holonym