Kim Kardashian has given birth to her second child – a son. As of yet, we've not found out what mini Kardashian-West's name is, so we're going to have a few guesses and hope it's as good as North. An insider previously told Mail Online that the couple WILL be calling the baby Easton.

"Easton is the chosen name. It's confirmed that the baby boy will be called Easton," said the source.Kim K was still said to be deciding on a name. "They are trying to narrow it down, but it's been really hard.

"They are hoping when she gives birth, the right one will jump out at them."

Fans have already started to speculate on Twitter, with one posting: "If Kim K doesn't call her baby Wild she's missing a great opportunity. # WildWest."

What do you reckon the couple will call their baby?

What do you think Kim and Kanye baby Boy name will be?

Sun Sets
Poll Maker