Aboyne dress > Definition
From Citizendium, the Citizens' Compendium
The prescribed attire for females in the Scottish national dance competitions which can be seen at Highland Games gatherings.
The prescribed attire for females in the Scottish national dance competitions which can be seen at Highland Games gatherings.