Sajal is a Sanskrit-derived Indian name meaning moist, cloud-filled, or full of life-giving water.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sajal?
Swipe through thousands of names like it