Related names

STAVROS   m
Greek
STAVROULA   f
Greek