Types of nouns

12345678
Across
  1. 4. Abstract noun of happy
  2. 6. Name for a bunch of flowers
  3. 8. Name for a group of players
Down
  1. 1. Name the animal that mews
  2. 2. Name of the closet to us
  3. 3. Captain of cricket team
  4. 5. Name of a place where a pet horse lives
  5. 7. Name a person who cures