Meaning of aricara

Definition of aricara

(noun) a member of the Caddo people who formerly lived in the Dakotas west of the Missouri river
the Caddoan language spoken by the Arikara

Other information on aricara

WIKIPEDIA results for aricara
Amazon results for aricara