Name origin: Old English
Name meaning: Nobleman
More
Name origin: Irish
Name meaning: Son of the red-haired man