Definitions for "Amitabha"
a buddha who created a Pure Land, or realm free from suffering, in which one can attain rebirth by calling out his name
The Boundless Light Buddha: the Buddha of the West.
Amitayus Also, Amida (Japanese). Buddhas having unlimited light and life respectively.