A Greek diminutive of Stavra or Stavros, meaning 'cross.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Stavroula?
Swipe through thousands of names like it