Question: what is the difference between hindu and tamil?
Answer: Hindu is a religious follower (of Hinduism) - it can be any race, creed or citizen of any nation. A Hindu does not need to be a Tamil origin. Tamil is a group of people living in (or originated from ) South India and speaks Tamil language.