human
Why is the Scottish town of Inverness called Inverness?
assistant
Inverness is a Gaelic word meaning “mouth of the river Ness”. The River Ness is the longest river in Scotland, and it flows into the North Sea at the town of Inverness.