阳光普照yángguāngpǔzhàoTop 50000Meanings1. (idiom) sunlight shines over all things2. drenched in sunlightCharacters used阳positive光light普general照to shine