These weird celebrity baby names will make you cringe
Grimes and Elon Musk have a baby with a very, very odd name
© Getty Images
Celebrities have always been coming up with insane names for their offspring.
Sometimes only one of the children draws the short straw (like Mariah Carey and Nick Cannon's twin boy Moroccan or Grimes and Elon Musk's son X Æ A-Xii), but, more often than not, all siblings have to endure growing up with names like Puma and Mars.
Click on to find out more about the oddest celebrity baby names ever!
CELEBRITY Us elections
CELEBRITY Photo op
CELEBRITY Horror actors
MOVIES Behind the scenes