Papoose

Noun

  • baby
  • (Britain) backpack

Leave a Reply

Your email address will not be published.