Find the word definition

Wikipedia
Lamshang

Lamshang (also spelt as Lamsang) is a town and a nagar panchayat in Imphal West district in the Indian state of Manipur.