Shamrock Family History
14-Day Free Trial
GIVE ME ACCESS
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