Close .........You dropped the important "
e"..........Craigellachi
e.
Still sounds the same, much like "mickeybo". em, no it doesn't.
Its a historic place name.
Craigellachie although translated into English long ago, it has the same meaning "rocky hill" in Scottish Gaelic.
The name Craigellachie comes from Scottish Gaelic "Creag Eileachaidh", meaning "rocky hill," and refers to the crag above the River Spey where the village sits. It is also tied to the Grant Clan's battle cry "Stand fast, Craigellachie," referencing a sentinel's beaconfire on the rock.
"Stand Fast, Mickeyboy O' Craigellachie."