Find the word definition

The Collaborative International Dictionary
sennachy

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
sennachy

n. (alternative form of seannachie English)