Definition, synonyms and related words
Native or resident of South India.
Of or pertaining to South India, its people, culture or languages