Greer is a ♀ female name.
The given name Greer derived from a Scottish surname, which was derived from name Gregor.
Greer means “alert” and “watchful” (from ancient Greek “grēgoreō/γρηγορέω”). Through folk etymology, Greer also became associated with the Latin word “grex” meaning “herd” or “flock”. Therefore, Greer has the meaning “shepherd”.