Welsh name meaning 'white footprint,' from 'ol' (track) and 'gwyn' (white/blessed). A figure in Welsh legend.
Like Olwyn?
Swipe through thousands of names like it