Appalousa
English
Alternative forms
Opelousa
Noun
Appalousa
pl
(
plural only
)
(
historical
)
A group of
Native Americans
who occupied the area around
Opelousas
,
Louisiana
, west of the lower Mississippi River.
See also
Appaloosa