Definition, synonyms and related words
A period of calm spent together by a newborn baby and its parents.
To travel on or spend a babymoon.