The guessing is finally over. We now have Mariah Carey's baby names. The boy's name is Moroccan Scott Cannon which is for the top tier of Mariah's New York apartment called the Moroccan Room. Just happens to be the place where Nick Cannon proposed to Mariah. Thankfully they will call the boy Roc, otherwise I can hear the jokes about Moron. The girl's name is Monroe Cannon, in honor of actress Marilyn Monroe. What? No middle name?  Moroccan and Monroe were born Saturday which was also Mariah and Nick's third wedding anniversary.