Celebrities just don’t seem to know what to call their kids anymore – it seems like the stranger the name the better.

Here are some of the weird baby names over the years

Apple – Gwyneth Paltrow & Chris Martin
BronxAshlee Simpson & Pete Wentz
EgyptAlicia Keys & Swizz Beatz
HuckleberryBear Grylls
IgnatiusCate Blanchet
Monroe for girl—Mariah Carey & Nick Cannon
MoroccanMariah Carey & Nick Cannon
MoxiePenn Jillette
PtolemyGretchen Mol
SparrowNicole Richie and Joel Madden
SundayNicole Kidman & Keith Urban
SuriKatie Holmes & Tom Cruise