highland games








noun

  1. (functioning as singular or plural) a meeting in which competitions in sport, piping, and dancing are held: originating in the Highlands of Scotland
54 queries 1.000