Keyur comes from Sanskrit and refers to an armlet or ornament, suggesting beauty and adornment.
Like Keyur?
Swipe through thousands of names like it