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



Search by category