Menu

Macgregor

Heart
Scottish
"son of Gregor"

Macgregor Origin and Meaning

The name Macgregor is a boy's name of Scottish origin meaning "son of Gregor".

Interesting possibility for the son or grandson of a Gregory.

20 Names Similar to Macgregor

These 20 names were selected by our users that were looking for other names like Macgregor.

Famous People Named Macgregor

  • Macgregor LairdScottish explorer