Kim Kardashian and Kanye West have spoken, as they named their new son Saint West.

The baby boy – the younger brother of two-year-old North – was born on December 5, with Kim revealing the news on her website.

She wrote: β€œKim Kardashian West and Kanye West welcomed the arrival of their son this morning. Mother and son are doing well.”

With speculation mounting over the baby’s name prior to its birth, sources believe the name Saint was chosen because the parents wanted to show how much of a blessing their son is after Kim’s difficult pregnancy.

Now that baby number two has been given a heavenly name, Twitter reacted in some funny ways.

1. Some people gave their approval to the name.

2. Many were not too surprised by the unusual moniker.

3. Others were quick to mock the name.

4. Some saw the religious connotations of the name, given his dad’s nickname Yeezus.

5. Some predicted fame and glory for baby Saint.

6. But others had their doubts.

7. Some thought Kim was showing her patriotism for various sports, especially since her ex Reggie Bush won the Superbowl with the New Orleans Saints in 2010.

8. There were also comparisons to Pete Wentz’s son, who is also called Saint.

9. Some even offered suggestions for the couple’s future kids.