Mariah Carey & Nick Cannon Finally Announce the Names of Their Twins!

A few days after she gave birth to twins, Mariah Carey took to Twitter to announce the names of her babies — sort of. "So we r bout 2 reveal the actual names and b4 we tell em 2 our friends etc., I had 2 C if any of the #lambily wanted 2 guess!!!" she tweeted.

Mimi then asked her Twitter followers to try and guess the names of her twins before revealing a clue: "Both begin w/M's!!!! : )"

Today she finally revealed that the baby boy is named Moroccan Scott Cannon after the room in Mimi's lavish NYC apartment where Nick proposed (which was infamously featured on MTV Cribs), and Scott because it's Nick's middle name and his grandmother's maiden name.

The baby girl is named Monroe Cannon after Mariah's longtime idol Marilyn Monroe.

"I wish I could personally thank all those around the world who continue 2 send congrats+prayers for #dembabies!" Mimi tweeted recently. "They're doing great and they are the most incredible gifts we could ever have imagined."

What do you think about the baby names?