Classic boys names

Would love help finding a classic boy name! Our daughter is Charlotte and we’re expecting a boy. A few names we love but are off limits: Max, Henry, James, Nathan. And our girls name top contenders were Eloise, Lucy, and Sophie.

We have family members we’d like to honor with M and G first initials if any of those come to mind, but we’re also open to using that as a middle name so open to all classic first names that go well with Charlotte. Thanks you!