I know most won't agree with this, but life is difficult enough, especially when you are a child. No matter how much money you have, social status, family, etc, nobody will be safe from hurtful ridicule based on out of the ordinary looks, disability, name, etc. SO instead of parents naming their children to make a point or some silly whim, how about thinking of the consequences of naming your child something SO out of the ordinary. Is it really necessary in the long run, to name your kid "the meaning of lotus flower in Tinkabelian" just because your great aunt was a princess there? How about integrating your children into the society where they live respecting the names, customs and style in the place you are born? You can still maintain your cultural identity and have whats considered a "normal" name, here's an example.......I know a guy here named Miguel Goldberg. What if his parents named him Mordechai instead of Miguel. Don't you think he would have to constantly explain his name and because this and that and the other. Let's keep the children's best interests in mind here.
And I worked with a woman named "Candy Apple Redd" who never got a promotion, even having a college degree, and long term employment, and it's because nobody took her seriously, they treated her like a specimen. "This is Candy Apple Redd, ha ha ha, ha" and she was in her late 40s, overweight and diabetic.
Just my opinion.......