EXPERIENCE
LEARN
C2
IPA
/puʔt rɔːŋsəj/
GD
put rongsei

ពុទ្ធរង្សី Meaning in English

Definitions

US ray of light coming from the Buddha; transfigured or glorified form of the Buddha
Headley

Topics

Religion