Echeconnee

From Fresh Dictionary

Origin

Creek language

Noun

Echeconnee

  1. Deer trap
Personal tools