a castle in Scotland, north of Dundee . It was built in the 17th century and was the family home of the Queen Mother (2).
GLAMIS CASTLE
Meaning of GLAMIS CASTLE in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005