India is called Bharat to honor its ancient cultural heritage. The name Bharat is derived from King Bharat, a prominent figure in Indian mythology and history. Class 6 NCERT Social Science Tapestry of the Past Chapter 5 India, That is Bharat class ...