Hasha is likely an Arabic-derived or adapted name, used in modern contexts with meanings that vary by usage.
Like Hasha?
Swipe through thousands of names like it