Mcgreggor

Variation of Macgregor, Scottish surname
"son of Gregor"

Mcgreggor Origin and Meaning

The name Mcgreggor is a boy's name meaning "son of Gregor".

Actress Brie Williamson chose this spin on MacGregor for her son in 2010.