DICTIONARY

(Total Entries : 197270)

saraya

Dictionary Definition: 

saraya Nom. Ā. ○oráyate, to begin to flow RV. Iv, 17, 2