noun a city in NE Telangana state, in S India.
Warangal 🔊 Listen to this noun a city in NE Telangana state, in S India. Share Facebook Twitter Google +