Armor-bearer
(
n.
) One who carries the armor or arms of another; an armiger.