Creag Odhar is a rocky mountain peak in the southern Highlands of Scotland, in Perthshire north of Aberfeldy. The name is Gaelic, from creag, meaning crag or peak, and odhar, meaning gray. It rises above sea level.