Papoose

From Fresh Dictionary

English

Noun

papoose

  1. baby
  2. backpack (UK)

Etymology

From Narragansett papoos, "child"

Personal tools