Find the word definition

Wikipedia
Kumbazha

Kumbazha is a main junction in Pathanamthitta City Suburbs, located in Kerala state, India. The Achenkovil river flows through Kumbazha.