Shami may derive from Arabic al-Shami meaning from Syria or Levant, and is also used as a Hebrew nickname form.
Like Shami?
Swipe through thousands of names like it