DICTIONARY

(Total Entries : 197270)

象駕

Dictionary Definition: 

The elephant chariot, or riding forward, i.e. the eastward progress of Buddhism.