having two contrasting aspects Synonyms