devout
This adjective means that someone has a strong belief in a religion
Brahmin
This is someone who has a very high position in the Hindu faith and religion
alienated from his family
This means that he was emotionally separated from his family, because they did not accept his beliefs
to propagate ideas
This is to spread ideas to many people
Hindu
This is someone whose religion is Hinduism which is the main religion in India
deity
This is a god or goddess
censorship
This is the activity of looking carefully at published material (books, films) and removing parts which are thought to be offensive or, often, politically dangerous
a prominent advocate
This means that someone is an important supporter of something, or believer of an idea
immutable
This means that something never changes
the caste system
This is a system of fixed social classes that is prominent in India. In this system, people cannot change their social class
pyre
This is a pile of wood upon which a dead body is placed. The wood is then set alight and the body is burnt.