Find the word definition

Wikipedia
Chambal

Chambal area is at the confluence of 3 states Uttar Pradesh, Madhya Pradesh and Rajasthan, India.

Chambal may also refer to:

  • Chambal Division
  • Chambal River