Updated June 9, 2019 Find Baby Names Family name origins & meanings English : probably from a pet form of a medieval personal name, probably either Harry or a derivative of Hard.