Scottish Gaelic word eigh comes from Proto-Indo-European *yeǵ-, and later Proto-Celtic *yegis (Ice.)
*yeǵ- (Proto-Indo-European)
*yegis (Proto-Celtic)
Ice.
aig (Old Irish)
eigh (Scottish Gaelic)