"McKeever : is a variation of McIver which is a Scottish version of an Old Norse given name Ivarr derived from iw = bow + herr = army.
The name was adopted at an early date by the Scots, Welsh, and Irish, and most cases indicate Celtic ancestry. Other variations include MacIvor, McIver, McEevor, McEever, McHeever , and McCure.
Iverson is the Danish and Norwegian version, while the Swedes opted for Ivarsson and Iwarsson."
From: Surnames: I to O
within: Surnames: What's In a Name? [Broken Arrow Publishing]