If anybody asks me to recommend a book on Hindu names and meanings, I would first recommend this. You are sure to name your baby after going through this book. Each name has almost all the meanings it has. The author-Maneka Gandhi-a Minister in the central government(India) now, and daughter-in-law of ex-prime minister of India, Indira Gandhi has access to Vedas and read the Mahabharata, the Ramayana, the Kathasaritsagara, the Panchatantra, the listings of all Vedas and Upanishads. This probably made her list all Hindu names, their source,gender and the meaning. Meanings are many, all are listed and the source of the name is explained in detail. For example, "Sakuntla" means a bird or protected by birds. Sakuntala is teh daughter of Menaka & Viswamitra. She was adopted by sage Kanva. Since the girl was protected by birds, she was called Sakuntala. She married king Dushyanta of the Lunar Dynasty and became the mother of the Emperor Bharata, after whose name India is called Bharat . 85% of Hindus in India (out of 100 billions) and Hindus outside India will definitely benefit out of this rich resource. It is an encyclopaedia not just a book.