Find the word definition

Wikipedia
Narayanguda

Naryanguda is a major suburb in Hyderabad, India.

There is a YMCA located here and is quite popular for its cultural events and basketball court. There is also a famous church and a major police station in this locality.