Help promote new arrival (4)
I believe the answer is:
boon
But I can't explain it at all! Could you help me understand?
(Other definitions for boon that I've seen before include "Godsend" , "Blessing, favour" , "Favour, request" , "Beneficial thing" , "A benefit, goes with blessing" .)