200 xp puzzzle

12345678910111213141516171819
Across
  1. 4. Meaning horse
  2. 5. A large fortress
  3. 10. The powerful duke of Normandy
  4. 15. A religion that widely spreaded across medieval europe
  5. 17. A knights assistant
  6. 18. Groups of people who didn't follow roman rules
  7. 19. A peasant
Down
  1. 1. a person under the protection of a lord
  2. 2. The first stage of knighthood
  3. 3. A type of tax that lord's order
  4. 4. Armor made out of linked metal rings
  5. 6. respect paid to women
  6. 7. A large estate
  7. 8. A piece of land granted by lords
  8. 9. A medieval knight sport
  9. 11. The leader of the franks for over 40 years
  10. 12. The knights code
  11. 13. A group of warriors that terrorized medieval europe
  12. 14. A brave class of elite warriors
  13. 16. A economic and political systems in medieval