What does Babyhaube mean?

Babyhaube - German to English

infant bonnet