meaning of Babyboom

Babyboom - German to English

infant growth [coll.]