Chinese English Dictionary

阿弥陀如来    Add to My Vocabulary

PinYin ē mí tuó rú lái    Simplified 阿弥陀如来    Traditional 阿彌陀如來
  1. Amitabha, Buddha of infinite light

Similar Words

Credits
Source of Dictionary: CC-CEDICT