Question: is mcivor irish or scottish?
Answer: MacIvor, Macivor, and McIvor are surnames in the English language. In some cases the names are Anglicised forms of the Irish and Scottish Gaelic Mac Íomhair, which means "son of Íomhar". Another variant is the surname McKeever.