English | German | Russian | Czech

Appalousa English

Meaning Appalousa meaning

What does Appalousa mean?

Appalousa

(historical) A group of Native Americans who occupied the area around Opelousas, Louisiana, west of the lower Mississippi River.

Are you looking for...?