What does Babypuppe mean?

Babypuppe - German to English

baby-doll