Greer \g-reer\ as a boy's name (also used as girl's name Greer), is a variant of Gregory (Greek), and the meaning of Greer is "watchful, vigilant".
The baby name Greer sounds like Currier. Other similar baby names are Greger, Cree, Creed, Creek, Gaer, Garner, Gomer, Gower, Grey, Greely, Gregor, Gregg, Greg, Grover and Keer.