Related Names

Stavros   m
Greek
Stavroula   f
Greek