INDIA


Meaning of INDIA in English

n. large territory in southern Asia; country located in southern Asia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.