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.

Search by letter


This name appears in these categories


Search by category

Powered by