Definition, synonyms and related words
A bard among the Highlanders of Scotland, who preserved and repeated the traditions of the tribes.