Synonyms for "papoose"

Words with similar meaning