Learn more about place names on the following websites:
Placenames.com – Find countries, cities, towns, villages, mountains, hills, rivers, lakes, islands, and other geographic and administrative place names.
GeoNames – geographical database of place names
Getty Thesaurus of Geographic Names – find information about named places
Scots Words and Place-names – glossary of Scots words which are used in place-names
Gaelic Place-names of Scotland – national advisory partnership for Gaelic place-names in Scotland.