Bharatavarsha

A name of India – land (varsha) of the Bharatas.