Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Meaning & History
A town in Inverness-shire, Scotland. The town is so called due to its location on the river Nairn, the name of which is probably of pre-Celtic origin.