Thaswika is likely an Indian name, probably from Sanskrit-based usage suggesting courage, focus, or brilliance.
Like Thaswika?
Swipe through thousands of names like it