Scottish Gaelic, "fair warrior" from which Finlay is derived.
Findlaech was the name of MacBeth's father, d. 1020.