<human>:  Why is the Scottish town of Inverness called Inverness?
<bot>: Inverness is a Gaelic word meaning “mouth of the river Ness”. The river Ness is a river in the north of Scotland, and the town of Inverness is located on the banks of the river.