Save Type Surname (from given name & from nickname) Usage Irish (Anglicized) Other Forms FormsMcKelvie Meaning & History Anglicized form of Mac Shealbhaigh "son of Sealbhach", a byname meaning "fortunate, lucky, prosperous" or "possessive". Sometimes confused with the unrelated surname McEvoy.