stacke

Middle English

Noun

stacke

  1. alternative form of stak