Prefix: super-

1234567
Across
  1. 2. better than an ordinary person
  2. 4. not belonging to the natural world or realm
  3. 6. adding more than what is needed
  4. 7. extremely small, delicate, or high quality
Down
  1. 1. very good at sticking things together
  2. 3. someone who goes above or beyond to defend or protect others
  3. 5. a large shop that sells food and other goods