The goal: That your baby grows up to be a total smarty-pants. So why not stack the deck in his or her favor with a name that exudes intelligence right out of the gate? Here, 12 adorable monikers that are as cerebral as they are cool.
12 Intellectual Baby Names for Your Oh-So-Brilliant Child

Beatrice
For a girl
Meaning: “She who brings happiness.” Also one of Shakespeare’s cleverest heroines.

Arthur
For a boy
Meaning: “Bear.” (FYI, that’s his thinking face.)

Eleanor
For a girl
Meaning: “Bright, shining one” (with a vibe that’s very Jane Austen smart-girl).

Frances
For a boy or girl
Meaning: “Free one.” (Free thinker, that is.)

Hugo
For a boy
Meaning: “Mind and intellect.” A perfect fit.

Harriet
For a girl
Meaning: “Estate ruler.” But we love the Harriet the Spy reference too.

Eldridge
For a boy
Meaning: “Old, wise leader.”

Ruth
For a girl
Meaning: “Compassionate friend.” (The most intelligent ones usually are.)

Rosalind
For a girl
Meaning: “Pretty rose.” Also, most likely to challenge your ways.

Roberta
For a girl
Meaning: “Bright fame.” Bonus points for Bert as a nickname.

Rhodes
For a boy
Meaning: “Where roses grow.” Also, scholarly.

Hermione
For a girl
Meaning: “Messenger, earthly.” Smartest person in her book club.