amitabha








noun Sanskrit.

  1. Amida.

noun

  1. Buddhism (in Pure Land sects) a Bodhisattva who presides over a Pure Land in the west of the universeJapanese name: Amida
52 queries 0.662