You got part of it right! XDD Hikaru is just another way to spell Hikari so both means light. Sadly, as I told DaAmainator earlier, Utada DOESN'T mean song. D= Sorry if I'm crushing spirits here, but Utada means large rice field. The first kanji character of her name means blocks (correct me if I'm wrong), the second means large, and the last means rice field. XDD