Yu signifies precious jade, symbolizing value and beauty; Yan signifies rock, representing steadfastness and stability. The name implies being as precious as jade and as steadfast as rock.
Rain symbolizes nourishment and vitality, while 'Jun' signifies towering strength, representing steadfastness like a mountain and nourishment like rain.