Please enable javascript to use dictionary! Howto enable javascript?
Caledonia▼nounLatin-based name for Scotland
New Caledonia▼nounoverseas territory of France
↑