noun
Amitabha Tathagata; Amithaba
Buddhist term referring to the Buddha of Infinite Light, central to Pure Land Buddhism.
阿弥陀如来は西方極楽浄土の教主である。
Amitabha Tathagata is the principal Buddha of the Western Pure Land.
From Sanskrit Amitābha (अमिताभ) via Chinese 阿彌陀如來, meaning 'Infinite Light' Tathagata.