Top Yorkshire names 1. Muhammad 2. Noah 3. Oliver 4. George 5. Arthur 6. Freddie 7. Harry 8. Mohammed 9. Leo 10. Oscar 1. Olivia 2. Amelia 3. Ava 4. Isla 5. Ivy 6. Lily 7. Willow 8. Freya 9. Poppy 10. Florence