Saroja is derived from Sanskrit 'saroja' meaning lotus - specifically the sacred lotus that grows in water. The lotus symbolizes purity, beauty, and spiritual awakening in Indian culture. The other meanings (rain, delight, mountain) are etymologically unrelated.