I love all of these names because they are all unique and different. They aren’t names that you hear every day. Out of all the names, I feel like Luna’s name fits her character the best. Luna the name is very quirky, just like Luna herself, and plus I love Luna!
I agree – Luna Lovegood is the perfect name for her character!
Sometimes, names don’t always fit the characters, but when they do fit it’s always spot on.
I did love the names Rowling came up with. They were different/distinguishable and easy to remember.
They really were.