Hamrock Family History
14-Day Free Trial
Hamrock Name Meaning
Irish: MacLysaght describes this as an English toponym, known to have been in Ireland since the 16th century; the surname is extremely rare in England, however.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Shamrock, Hadlock, Harold, Hammock, Paddock, Cammack, Lacock