Interesting looking map, I hope this turns out well. As for names, I can't really tell. Names usually go along with the inhabitants, culture, religion, generalness of a landmass. But maybe Hrollangia?