Sentence:  Mahayana <WSD>had</WSD> gods , and magic , a pantheon , heavens and hells , and gorgeously appareled priests , monks , and nuns , all of whom wielded power over souls in the other world . 
Meaning of the word marked with <WSD> tags:  have as a feature