DICTIONARY

(Total Entries : 197270)

波謎羅

Dictionary Definition: 

Pamira, the Pamirs, 'the centre of the Tsung-ling mountains with the Sirikol lake (v. Anavatapta) in Lat. 38° 20 N., Long. 74° E.' Eitel.