Where does “Macgregor” come from?
Macgregor (English) comes from Scottish Gaelic MacGriogair, from Scottish Gaelic mac, from Middle Irish mac, from Old Irish macc, from Primitive Irish ᚋᚐᚊᚊᚔ, from Proto-Celtic makkʷos, from Proto-Indo-European meh₂ḱ- — to raise, increase; long.
Macgregor (English): named after William MacGregor
Definitions
- named after William MacGregor