Got a girl name, boy is tough

So we don’t yet know if we are expecting a little boy or little girl in [name]July[/name]. (dad is hoping for a girl :smiley: ) We have pretty well settled on [name]Guinevere[/name] [name]Hazel[/name] for a girl. We had liked [name]Carter[/name] [name]James[/name] for a boy, but then we discovered that [name]Carter[/name] is fairly popular right now, so we aren’t sure. Dad also likes [name]Archer[/name], but mom doesn’t particularly care for that. Here are the criteria:

Not in the top 100 for that gender
Won’t cause double-takes or “I don’t know how to pronounce this” face from teachers

So, something people will recognize, but won’t be repeated in the kiddo’s class at school. We tend to like older, classic names over really trendy names. Any thoughts?

Congrats to you! [name]Guinevere[/name] [name]Hazel[/name] is a lovely name but personally I think popular occupational names such as [name]Carter[/name] or [name]Archer[/name] really clash with the romantic, elegant and soft feel of [name]Guinevere[/name]. They sound so different compared to the name you have chosen for your daughter. Here are some suggestions that would go well with [name]Guinevere[/name].
Celtic Names
[name]Graham[/name] /[name]Graeme[/name]
[name]Cillian[/name] / [name]Killian[/name]
[name]Ronan[/name] / [name]Rowan[/name]
[name]Eoghan[/name] / [name]Owen[/name]
Other Origins
[name]Adrian[/name]/ [name]Damian[/name]/ [name]Julian[/name]/ [name]Sebastian[/name]
[name]Hugo[/name] / [name]Leo[/name] / [name]Milo[/name] / [name]Horatio[/name]