keddah

noun

Same as kheda.

noun

An inclosure constructed to entrap wild elephants; an elephant trap.

noun

An elephant trap.