From Sanskrit roots meaning accomplished, fulfilled, or perfected.
Like Siddh?
Swipe through thousands of names like it