ancient names of India

What is the Old Name of India?

Hindustan2When The Discovery of India was published, these names, Hindustan, Bharat (also Bharata), India, coexisted in the subcontinent. Of constant… Read More