DRAVIDA


Meaning of DRAVIDA in English

noun ·pl a race of hindostan, believed to be the original people who occupied the land before the hindoo or aryan invasion.

Webster English vocab.      Английский словарь Webster.