A Welsh-style name often linked with "pretty" or "image," though modern usage varies.
Like Delyn?
Swipe through thousands of names like it