Likely an East or Southeast Asian name with language-specific meaning that varies by origin and usage.
Like Sra?
Swipe through thousands of names like it