Find the word definition

Wikipedia
Mettuguda

Mettuguda is a residential suburb in the city of Secunderabad in the Indian state of Telangana.

Mettuguda is divided into three regionsMettuguda , Alu gadda bavi and New Mettuguda. These are divided by Mettuguda Y Junction.