"Son of Elroy"
The name Macelroy is commonly a male name from the "Gaelic" origin that means "Son of Elroy".

The pronunciation of Macelroy is m(a)-cel- roy, mace - lroy.
Lucky Number: 4
The name Macelroy means "Son of Elroy". Explore other names with related meanings: