The babies were born Saturday, but their names were not announced until Wednesday on their famous parents' Web site, People.com said.
Cannon's middle name, Scott, is his grandmother's maiden name.
Monroe was named after late actress Marilyn Monroe, and Moroccan is a tribute to the location where Cannon proposed to Carey, People.com said.
The couple have been married for three years.
DISCUSS AND COMMENT ON THIS STORY Reality TV World now offers Facebook Comments on our stories. To post a comment, log into Facebook and then 'Add' your comment. To report spam or abuse, click the 'X' in the upper right corner of the comment box.