I actually think Greer is fine as a modern girl's name.However, it drove me up the wall when it was used to name one of MaryQueen of Scots' ladies in waiting in the TV series "Reign", centuries before anyone actually thought of naming a baby girl Greer.