An English word-name from ledge, referring to a ridge or projecting shelf of rock.
Like Ledge?
Swipe through thousands of names like it