keddah
noun
ked·dah
| \ ˈkedə, kəˈdä\
plural -s
Definition of keddah
in India
: an enclosure constructed to trap wild elephants
Keep scrolling for more