DICTIONARY

(Total Entries : 197270)

窣利

Dictionary Definition: 

? Suri, 'an ancient kingdom to the west of Kachgar, peopled by Turks (A.D. 600).' Eitel.