The Collaborative International Dictionary
Seannachie
Seannachie \Sean"na*chie\, n. [Gael. seanachaidh.] A bard among the Highlanders of Scotland, who preserved and repeated the traditions of the tribes; also, a genealogist.
Wiktionary
seannachie
n. 1 A bard among the Highlanders of Scotland, who preserved and repeated the traditions of the tribes. 2 A genealogist.