EnglishBlack IslenameMeaningThe large peninsula directly north of Inverness in Highland council area, Scotland.SourcesNo citations have been attached yet.