Shali is often treated as a short Hebrew-style name, likely related to roots meaning "asked for" or "gifted."
Like Shali?
Swipe through thousands of names like it