Find the word definition

Wikipedia
Edinbane

Edinbane ( Scottish Gaelic: An t-Aodann Bàn the fair hill-face) is a small village on the island of Skye, Scotland.