armiger

noun

1.
a squire carrying the armor of a knight
2.
a nobleman entitled to bear heraldic arms