Adjectives

12345678
Across
  1. 2. Big and muscular
  2. 4. Something vertically big
  3. 5. Unclean and impure
  4. 8. Nice and pure
Down
  1. 1. Something vertically small
  2. 3. Has existed for a long time
  3. 6. A juvenile person
  4. 7. Small muscles