Curry for some Indians simply means gravy or sause . And most food that is eaten with roti/naan (flat breads) or rice requires gravy or the food is too dry .
For other Indians curry specifically means
The curry plant whose leaves are used for flavour and aroma .
And if you visit a restaurant in...