A Greek diminutive of Stavra or Stavros, meaning 'cross.'
Like Stavroula?
Swipe through thousands of names like it