English: village site.
Telugu: గ్రామ వెబ్ సైట్.