A quiz to test your knowledge of the meaning and origin of popular baby names.
1. What is the meaning of the name 'Emily'?
2. Which of these names is a unisex name?
3. What is the origin of the name 'Sophia'?
4. Which name means 'noble'?
5. Which name is derived from the Latin word 'flos' meaning flower?