More than 2,500 baby names to choose from, both traditional and modern.The Bumper Book Babies' NamesKsh695.00PriceQuantityAdd to CartBuy NowAuthorJacqueline Harrod, Andre Page