Vocabulary

123456789
Across
  1. 3. to defend people against attack
  2. 5. very large house
  3. 8. in price
  4. 9. citizen-older person
Down
  1. 1. two floors
  2. 2. good
  3. 4. friendly
  4. 6. to surprise
  5. 7. small and usually old house