Meaning: The ability of the mind to be creative or form new ideas, or images, or concepts that are not present in the reality.
Roopashree Sharma is a seasoned content writing professional with over 5 years of experience in digital journalism, specializing in education, science, trending, national and international news. She ...