DICTIONARY

(Total Entries : 197270)

賀羅馱

Dictionary Definition: 

(or 賀邏馱)hrada, a lake, pool, ray of light.