kheda








noun

  1. (in India) an enclosure constructed to ensnare wild elephants.

noun

  1. (in India, Myanmar, etc) an enclosure into which wild elephants are driven to be captured
46 queries 0.355