Religion is faith in the supernatural, combined with a specific philosophy.
As for the idea that religion necessarily calls for faith in the supernatural, there are also doubts. The fact that religion requires a certain ideology is undeniable, but what that ideology should be... Let's just say that pagans often believed in perfectly natural things as part of their religion, but attributed additional qualities to them (in all cases, hmm? Maybe not in all cases) and chose them as objects of worship. As a simple example, consider cows in India. Yes, Hinduism is much more than just cows, but if a natural object is part of a religious worldview, why couldn't a religion be hypothetically built entirely on natural objects, without the supernatural? In my opinion, it could. But faith is important. In any sense, in general, but it is important. And most importantly, a cult. Without a cult, there is no practical part of religion; only a worldview, a philosophy, remains.