Appalousa
Appearance
English
[edit]Alternative forms
[edit]Noun
[edit]Appalousa pl (plural only)
- (historical) A group of Native Americans who occupied the area around Opelousas, Louisiana, west of the lower Mississippi River.
Appalousa pl (plural only)