Top West Midlands names 1. Muhammad 2. Noah 3. Oliver 4. Arthur 5. George 6. Mohammed 7. Leo 8. Archie 9. Oscar 10. Charlie 1. Olivia 2. Amelia 3. Isla 4. Freya 5. Ava 6. Ivy 7. Willow 8. Rosie 9. Lily 10. Grace