Find the word definition

Wikipedia
Mangra

Mangra is a village in the Tibet Autonomous Region of China. Mangra is a valley in Amdo province of Tibet. Mangra (Chinese: Guinan) is a county in Qinghai)