Find the word definition

Wikipedia
Tawngpeng

Tawngpeng (Loi Lung in Shan; Taungbaing in Burmese ) is a district in Burma. The capital of Tawngpeng is at Namshan.

Tawngpeng is a center for tea production in the Shan States.