The Hindi Languages (Western and Eastern Hindi respectively) are spoken across northern India and descended from the Madhya languages and official languages of India and Pakistan. Hindi is an ancient language, with earliest records dating back to 600 BCE from late Vedic Sanskrit. As a very old and historical language family, Hindi names and name meanings carry ethnic and cultural connotations. Hindi names can be quite exotic and pretty in sound and spelling. Choosing a Hindi name for your baby can begin at Popular Baby Names, where we maintain a wealth of Hindi baby names and name meanings for easy searching.