Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English : nickname for a large, well-built man, from Middle English stack ‘haystack’ (from Old Norse stakkr). The surname is now less common in England than in Ireland (especially County Kerry), where it was first taken in the 13th century; it has been Gaelicized Stac.
  • German : variant of Staack.
  • Americanized form of Polish or Czech Stach.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe