It's a Latin/Spanish/Italian word, not a name. Girls in ancient Rome were not named Luna.I suppose some people name their child Moon, though...
Classic names tend to be from ancient up to about 100 years ago (not counting puritan weird names, though the virtue names stuck around). Check some classic literature for inspiration. My name has been around for at least 2000 years, it really helps with pronunciation around the world!