Clan Macgregor dankt zijn naam aan de derde zoon van Koning Alpin. Deze zoon was in de 8e eeuw een leider van Schotland.