- this week

Gender: Male Meaning of Macgregor: "son of Gregor" Origin of Macgregor: Scottish

The name Macgregor is a boy's name of Scottish origin meaning "son of Gregor". Macgregor and is often added to lists like Mac Names and discussed in our forums with posts like "This or That? Boys with middles".

From the experts:

Interesting possibility for the son or grandson of a Gregory.

Find other names based on Macgregor using our baby name generator.

Lists containing Macgregor:

See All List Categories

Famous People Named Macgregor

Macgregor Laird, Scottish explorer

Pop Culture References for the name Macgregor



eveyalecia Says:


I really like this actually. Only downside is the immediate association with "Mr. Macgregor's garden" from Peter Rabbit.