Kim Kardashian and Kanye West are facing a baby crisis - they cannot decide on a name for their second child.

Kanye and Kim Kardashian West

Kanye and Kim Kardashian West

The couple - who have two-year-old daughter North West - don't have much time as the pregnant reality TV star is due to drop in the coming weeks, but sources have told gossip website TMZ that after discussing a number of monikers they've been unable choose one.

While Kanye is known for his rapping and song production talents, he is struggling to think of a unique name.

Kim and Kanye shocked the world when they named their first child North, meaning her full name North West is two of the four most commonly used directions on a compass.

However, the 35-year-old beauty has already ruled out their impending second kid being named South or East.

She recently said: "I don't think we'll go another direction.

"It's definitely not South, every time someone says South, I just want to roll my eyes."

Despite this, the 'Keeping Up With the Kardashians' star seems quite taken with the name Easton, which is nearly a direction, but recently admitted Kanye was not so keen.

Speaking in September, she said: "I do like the name Easton. Easton West. I don't think my husband likes that name, but I do like it ... I don't think Kanye likes Easton, I'm not sure."

While Kanye is reluctant, bookmakers Ladbrokes have installed Easton as 5/1 favourite to be the name of the pair's latest baby.

As the little one is due over the festive period the moniker Christmas is 8/1 second favourite while Santa is 10/1.

Other festive favourites such as King (10/1), Noel (12/1) and Claus (20/1) are also in the running, but South is 100/1 and Go is a huge 500/1 shot.