Sonika is an Indian name often linked to 'golden' or 'little gold,' from Sanskrit-derived roots like sona.
Like Sonika?
Swipe through thousands of names like it