Buddhist country; land where Buddha taught
Refers to a country or land where a Buddha has appeared and spread the teachings. Less common than sense 1; mainly found in Buddhist texts.
The Buddha realm of Amitabha is called the Western Pure Land of Ultimate Bliss.
India is revered by many Buddhists as a land where the Buddha taught.