A problem, pointed out to me by Sigurd Towrie.
"Maeshowe is a later name for the site, which supplanted Orkahaugr during the earldom or later."
"It makes no sense for a Celtic name to supplant a Norse name, in an area where the language was a derivative of Old Norse and particularly given
the fact that practically all our placenames have a Norse origin"