Modern compound of Isla (Scottish island name) and Lynn (Welsh 'lake' or 'stream'), combining two water-related place elements.
Like Islynn?
Swipe through thousands of names like it