Find the word definition

Wikipedia
Macherla

Macherla is a town in Guntur district of the Indian state of Andhra Pradesh. It is the headquarters of Macherla mandal in Gurazala revenue division.

Macherla (Assembly constituency)

Macherla Assembly constituency is a constituency of the Andhra Pradesh Legislative Assembly, India. It is one of 17 constituencies in the Guntur district.