Indian name from Sanskrit for one who is accomplished, meaning "lord of mastery and attainment."
Like Siddhesh?
Swipe through thousands of names like it