Find the word definition

Wikipedia
Hamren

Hamren (IPA: ˈhæmrən) is a town and headquarter of West Karbi Anglong district in the Indian state of Assam. The town is situated on a hill.