Leroan

Leroan is a city on an island continent of the planet Tzenketh, in the general vicinity of the Iortakh Mountains.