0%

ALL meanings of kheda

khed·a
K k
  • noun kheda (in India) an enclosure constructed to ensnare wild elephants. 1
  • noun kheda (in India, Myanmar, etc) an enclosure into which wild elephants are driven to be captured 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?