Welsh form of Justin, derived from Latin 'Justinus' meaning 'just,' 'righteous,' or 'upright.'
Like Iestyn?
Swipe through thousands of names like it