Ideal for anyone looking for a baby name with a deeper meaning, this great baby name book contains over 2,000 first names for boys and girls from Aaron to Zipporah, each with their meaning explained and background to the character or saint with the same name.
There are currently no reviews for this product. Be the first to review by clicking below!