The middle ages!

1234567
Across
  1. 2. warrior
  2. 5. protection
  3. 6. ruler
  4. 7. cloth
Down
  1. 1. another ruler
  2. 3. building
  3. 4. construction