huscarls

English

Noun

huscarls

  1. plural of huscarl