McIvor and MacIvor are anglicised forms of the Irish and Scottish Gaelic Mac Íomhair, meaning "son of Íomhar".
Other variants McKeever[1][2] and McIver.
McIvor MacIvor