English name evoking smooth movement; possibly from the River Glyde in Ireland.
Like Glyde?
Swipe through thousands of names like it