Rob Kardashian called his daughter Dream because he always wanted a baby.

The Keeping Up With The Kardashians star opted for the unusual moniker for his little girl – who he has with Blac Chyna – as it has always been a “dream” to have a child of his own.

A source told Us Weekly magazine: “Dream was Rob’s favorite name because it was always his dream to have a baby. She is gorgeous and looks a lot like Rob!”

Meanwhile, Rob and Chyna are said to be in a “great place” since the birth of their child, who they welcomed into the world on Thursday.

An insider said: “Rob was so supportive of Chyna. He was encouraging her and being so sweet.