Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Shamrock


SHAM'ROCK, noun The Irish name for three-leafed grass.