Find the word definition

Wikipedia
Atluri

Atluri ( Telugu: అట్లూరి) is one of the Indian surnames.

  • Atluri Pitcheswara Rao, was an India n writer, and a prominent writer in the Telugu language.