Gregory is a ♂ boy’s name.
Gregory is an English version of the ancient Greek name Gregorios / Γρηγόριος.
Gregory means “watchful”, “alert” and “shepherd” (from ancient Greek “grēgoreō/γρηγορέω”). Through folk etymology, Gregory also became associated with the Latin word “grex” meaning “herd” or “flock”. Therefore, Gregory has the meaning “shepherd”.
The name Gregory is ranked #6304 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!