a hindu is someone who does not subscribe to a religion of non-indian origin , and someone who does not claim to belong exclusively to another religion of indian originbuddhism , jainism , or sikhism .