‘Jambudvīpa’ translates to ‘island of the jamun tree,’ an ancient name for the Indian subcontinent. This metaphorical name is based on the native Indian jamun tree, symbolizing India’s land. Class 6 Social Science Chapter 5 India, That is Bharat question answer Class ...