She did a pretty good job of keeping her pregnancy and the birth of her firstborn under wraps, but Kylie Jenner isn't being quite as secretive about the child's name.

Born last Thursday, she has revealed that her daughter with rapper Travis Scott is called Stormi.

It's not quite North, Saint or Chicago, but she wouldn't be a member of the Kardashian clan if she had a straightforward moniker (other kids in the family include Mason, Reign and Penelope).

She also posted a photo of the 6-day-old tot online, announcing her full name as Stormi Webster (Scott's real name is Jacques Webster).

Fans and family alike reacted to the news: