invidia ( synonym found)

Definition of invidia:

(n) : the territory east of the river Indus and south of the Himalaya mountains (formerly also known as Hindustan); country in South Asia (Bharat). Official name: Republic of India

Definition of invidia:

(n) : the territory east of the river Indus and south of the Himalaya mountains (formerly also known as Hindustan); country in South Asia (Bharat). Official name: Republic of India

Back to Top