Who is a resident of India?

If you have spent more than 182 days in India then you are considered as a resident irrespective of your citizenship.