Find the word definition

Wikipedia
Lubanglong

Lubanglong is a village located in the Khoupum Valley of Tamenglong district, Manipur, India. It consists of a total of 145 households.