DICTIONARY

(Total Entries : 197270)

sarayū

Dictionary Definition: 

sarayū f. later N. of the river Sarayu (above) MBh. Kāv. &c

Related: