Appalousa
Jump to navigation
Jump to search
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.