WHY do they call a baby shower a baby shower??

Perhaps because the mom will be showered with good wishes and good will or because she'll be showered with gifts. Or because of the shower of happy tears..more?
Updated on Wednesday, February 01 2012 at 08:05PM EST
Collections: baby showergoodwillgiftsbaby