The term synonyms means a phrase or word which means similar to another word or phrase in the same language.
According to linguistic studies, most of the English words are derived from Latin and Greek language.
Each English word contains a root or a suffix or prefix, so all we have to do is to find that root, analyze whether it is of Greek or a Latin origin and then derive the meaning out of the word.