meaning of Babyhaube

Babyhaube - German to English

infant bonnet