A Greek diminutive of Stylianos, associated with 'pillar' or steadfast support.
Like Stelios?
Swipe through thousands of names like it