Islarae likely combines Isla, a Scottish river name, with Rae, giving it a bright place-name feel.
Like Islarae?
Swipe through thousands of names like it