An English place-derived name from old elements for an island or clearing, later used as a first name.
Like Insley?
Swipe through thousands of names like it