Under the Foreigners Act of 1946 a foreigner means a person who is not a citizen of India.