Find the word definition

Wikipedia
Hurungamuwagama

Hurungamuwagama (also known as Hurruggomuwagama) is a populated place in the North Western Province of Sri Lanka.