Shamrock Family History
Shamrock Name Meaning
English and Irish: according to MacLysaght a habitational name from an unidentified place in England. There is a current English habitational name Shambrook which may be the source.
Source: Dictionary of American Family Names 2nd edition, 2022