Kiranjot is from Punjabi and Sanskrit elements meaning ray of light joined with divine light.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kiranjot?
Swipe through thousands of names like it