Meaning of gentleman-at-arms

Definition of gentleman-at-arms

(noun) one of 40 gentlemen who attend the British sovereign on state occasions

Other information on gentleman-at-arms

WIKIPEDIA results for gentleman-at-arms
Amazon results for gentleman-at-arms