DICTIONARY

(Total Entries : 197270)

樓夷亙羅

Dictionary Definition: 

Lokeśvararāja, an ancient Buddha, successor to 定光 Buddha.