Deccan is a Hindu term for the whole of the great south tableland of India formed by the east and west Ghats and by the Vindhya Mountains in the north. Research Deccan