urnames
Search Search

Origins

The meaning and history of the name Macgregor.


MACGREGOR: Anglicized form of Gaelic Mac Griogair meaning "son of GREGOR". It originates from the Highland clan Gregor. A famous bearer was the Scottish folk hero Rob Roy MacGregor (1671-1734).

Usage: Scottish
Variants: MAC GRIOGAIR, MCGREGOR