monastery - n. a place where monks live and work together
left - n. political groups who favor sharing money and property more equally among the members of a society : political groups who support liberal or socialist policies
supremacist - n. a person who believes that one group of people is better than all other groups and should have control over them
fascist - n. a way of organizing a society in which a government ruled by a dictator controls the lives of the people and in which people are not allowed to disagree with the government
pilgrim - n. someone who travels to a holy place
afford - v. to be able to pay for