the oldest division of the British Army, formed in Scotland in 1633. It is also known as the Royal Regiment.
ROYAL SCOTS
Meaning of ROYAL SCOTS in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005