DICTIONARY

(Total Entries : 197270)

selu

Dictionary Definition: 

selu m. = śelu, Cordia Myxa Suśr

• a partic. high number (cf. sela) Buddh