Everyone calls baby girls beautiful—they are, of course—but what about the mystical and unknowable qualities that each little lady is born with? Short baby girl names encapsulate this magic and more in just three to five letters. From miracles to fairy queens and the moon herself, you have more than the world at your fingertips to be inspired by for your little goddess’s name. But if the arcane delights aren’t quite what you’re looking for, baby’s charm can be equally celebrated with one of the classic baby names that are a little more earthbound.