papooses
English
Noun
papooses
plural of
papoose