keddah Play nounSame as kheda.nounAn inclosure constructed to entrap wild elephants; an elephant trap.nounAn elephant trap.