Nayuki means "what" (那) (na) and "snow" (雪) (yuki). Toru means "transparent, permeate, filter, penetrate" (透).