I guess the meaning of the name means light but I guess there are a hundred other words that could have been used too but they love their dual meanings!  I agree with your final statement minus the f-word haha