Find the word definition

Wikipedia
Merangi

China Merangi is a village Jiyyammavalasa mandal in Vizianagaram district of Andhra Pradesh, India.

There is a post office at Merangi. The PIN code is 535 526.