Well ! If some person believes that his/her dreams do come true, means he believes he/she has the ability to perceive events in the future is normally called Clairvoyant.
Latent
Dictionary meaning of 'Swapnil' is 'Dreamy'. When the word is used in the name of a person, it implies , " a person who always dreams of beauties OR " a person of beautiful dreams"
Kissing a person dream indicated hidden stimulation which gets manipulated in dreams,
A communist is a person who believes in or adheres to the principals of communism.
Dreams are just your brain defragging. Dreams have no meaning.
It means that you still remember that person. Wether believe it or not you do. That is why you dream of that person.
There is no such person. An agnostic is a person who believes that it is impossible to know/or is skeptical about the existence of God but does not profess true atheism. A Christian is a person who believes in the existence of God and has faith in God. So the phrase a 'Christian agnostic' has no meaning
It's like a secret crush. The person doesn't know the other likes them, so it hidden. It' fairly self explanatory.
Dreams are usually your subconscious mind working things out. If someone dreams about a person they know what is going on in the dream is a clue to what they are "working out". Dreams are not generally literal in meaning so do not assume if he dreams he is walking beside a stream with you that that is what is going on in his head.
A person who believes in science is often referred to as a scientist or a rationalist.
A person who is monotheistic believes in only one god. It comes from the the Greek words mono meaning one, and theos meaning god. Many of today's religions are monotheistic.