Sidda is linked to Indian roots related to siddha, meaning accomplished or perfected.
Like Sidda?
Swipe through thousands of names like it