Likely related to Indian names from roots meaning accomplishment, perfection, or spiritual attainment.
Like Sidhan?
Swipe through thousands of names like it