Son of Gregory
A traditional Scottish patronymic surname meaning 'son of Gregor'. The name Gregor is the Scottish form of Gregory, which is derived from the Greek name Gregorios, meaning 'watchful' or 'alert'.
Fewer than 5 boys were named Macgregor in 2025.
US births per 5-year period, 1990–present (SSA data).
Pulitzer Prize-winning historian and political scientist
The antagonist farmer who chases Peter Rabbit · The Tale of Peter Rabbit