General Synonyms:
* Include
* Cover
* Embrace
* Comprise
* Contain
* Incorporate
* Span
* Encircle
* Surround
More Specific Synonyms:
* Subsume (to include something as part of a larger category)
* Enfold (to wrap or surround something)
* Comprehend (to understand something fully)
* Enumerate (to list or name every item)
The best synonym for "encompass" will depend on the specific situation. Consider the context of the sentence and what you want to emphasize.