Contrasting? distinct?
Hajj is an Arabic word that means pilgrimage. It refers to Pilgrimage per Islam religion. However, pilgrimage is an obligation in other God religions although with different rituals and different locations.
"many people have different religions"
Many divine entities are important do different religions.
Chakkar is one word that is widely used in Hindu which basically means "dizzy".
Yes. The word widely is an adverb. It means either in a wide manner, or over a wide area or group (widely known, widely recognized, spread widely).
Theophobia is a fear of religion but there is no word for hatred of religions
If something means two different things it means its symbolic.
There are not any semi divine beings in monotheistic religions as the word monotheism means one singular God.
"metamorphosis" is the word.
Their are no wierdest religion. Everyone has a religion and they are not any different then those with commen religions. The main thing is to do just thing or in other word so good things.
Strewn means scattered untidily across a surface or area.
Rationality is a word that means being rational, logical and reasonable. It is same in all religions and languages.