from the GNU version of the Collaborative International Dictionary of English
- n. One who has reached the highest degree of saintship, so that in his next incarnation he will be a Buddha, or savior of the world.
from The Century Dictionary and Cyclopedia
- n. Same as bodhisattva.
Sorry, no etymologies found.