Mother and Baby

Emma for a baby name


German, meaning ‘embraces everything’. The title character of Jane Austen’s novel. Actress Emma Watson starred as Hermione in the ‘Harry Potter’ films and has been linked with fair trade fashion.

This name appears in these categories

Perform another baby name search

Search by letter

Powered by