Save Type Surname (from occupation) Usage Scottish, Irish Meaning & History Means "trumpeter", from Scottish Gaelic and Irish stoc "trumpet, bugle, horn".