Fetching details from the dictionary...
snow-white; pure; immaculate
「雪白」 has another reading with different meanings.
snow white