For example, "happy" and "joyful" are synonyms.
Here's a breakdown:
* Syn- comes from the Greek word "syn", meaning "together".
* -onym comes from the Greek word "onoma", meaning "name".
So, literally, a synonym is "a word with the same name" as another word.