Word info

Thotlavalluru

Proper noun

Meaning

Thotlavalluru

A village and a mandal in Krishna district, Andhra Pradesh, India

Source: en.wiktionary.org

Close letter words and terms