Papoose
WordNet

noun


(1)   An American Indian infant
 
x
OK