I'm going to say a variation of Clan Macdonald of Clanranald perhaps? Hmmm...