Arhat; to be revered; accommodated [body]