DICTIONARY

(Total Entries : 197270)

覩貨羅

Dictionary Definition: 

Tukhāra, 'the present Badakchan which Arab geographers still call Tokharestan'; the country of the Indo-Scythians, the Tocharoi of the Greeks, idem 月支.