India is the Land for thoughts

India called as a “जम्बू द्वीपे आर्यावर्ते भारतखण्डे “what’s these stand for this’s the my question arisen