Who names their child "Rainbow"?
Those who have horrible naming logic :>
Hippies?
I think it might be just a literal translation; asian names usually have a literal meaning and combines common words together to make a name. So you could name your child beautiful wish using a character from the word and no one would bat an eye.
Who names their child "Rainbow"?