Meanings1(idiom) sunlight shines over all things2drenched in sunlightWritten Forms陽光普照Traditional · Main Form阳光普照Alternate Form