Save Type Surname (from given name) Usage Irish, Scottish Other Forms FormsMacIlroy, MacElroy, McIlroy, McElroy, McLeroy, McGilroy, McAlroy, McAlvey, MacElvey, McKelvie, McKelvy, McLevie, McLevy, Milroy, Malrie, Milrie, Malroy, Mulroy Meaning & History Not available.