English edit

Proper noun edit

Tallahatchie

  1. A river in Mississippi.

Derived terms edit