DICTIONARY

(Total Entries : 197270)

ṣarjūra

Dictionary Definition: 

ṣarjūra (perhaps for kharjūra), N. of a place Cat.

Related: