coushatta

name 2noun 1

Definitions

noun

1

A member of a Native American people found mainly in Louisiana, Oklahoma, and Texas.

name

1

Their Muskogean language.

2

A town, the parish seat of Red River Parish, Louisiana, United States.

Your note

not saved
0 chars