Shamrock Family History
14-Day Free Trial
Shamrock Name Meaning
English and Irish: according to MacLysaght, a habitational name from an unidentified place in England. There is a current English habitational surname Shambrook, which may be the source.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Hamrock, Sharrock, Hadlock, Seabrook, Sharrow, Haddock, Haylock