Naming your future child can often be very tricky business with so many weird and wonderful names in fashion.
5. Ava
Ava originally an old Latin name, supposedly meaning several things, including ‘life’, ‘bird’, ‘water’, or even ‘island’. It is also thought to have Persian origins, where it translates as ‘sound’ or ‘voice’. Photo: Shutterstock
6. Muhammad
The name of the Islamic prophet, this is the most popular boy’s name in Yorkshire. The name is often symbolically given as a first name, with many Muhammads using their second name as their ‘given’ name. Photo: Shutterstock
7. Noah
Also a religiously derived name, Noah is an ancient name that features in the Christian Bible, in the Biblical figure of Noah, who, in a biblical parable, made an arc to save his family and a range of animals from a deadly flood. Photo: Shutterstock
8. Oliver
This name was introduced to England by the Normans, as a variant of the French name Olivier which dates back to the 8th century. Photo: Shutterstock