Back to Dictionary
大吉岭
大吉嶺
Dàjílǐng
1. Darjeeling, town in India
Noun