I love mythical place names & thought it would be fun to start a thread!
Some of my favourites:
Aeaea - Greek; island home of Circe
Alfheim - Norse; home of the elves
Avalon - Celtic; where Excalibur was made
Brigadoon - Celtic (specifically Scottish); enchanted village
Fólkvangr - Norse; field of afterlife, guarded by Freya
Hlesey - Norse; island that Ægir & Ran live underneath (thought to be the real island Læsø!)
Lyngvi - Norse; island that Fenrir was imprisoned
Ogygia - Greek; island that Calypso was imprisoned
Rocabarraigh - Celtic (specifically Scottish); enchanted village
Themyscira - Greek; home of the Amazons
Tír na Nóg - Celtic (specifically Irish); the Otherworld, home of the fae
[name_f]Illyria[/name_f] and [name_f]Thessaly[/name_f] are the ones still on my list after I scoured my Greek mythology book for name inspo . I remember [name_f]Ithaca[/name_f] and Phoenicia standing out too. Having another look, some other interesting ones:
[name_f]Nemea[/name_f]
[name_f]Attica[/name_f] (had one in school, but with a different spelling)
Iolcus
[name_f]Delphi[/name_f]
Messenia
You have some really lovely ones on your list and some lovely suggestions as well! In particular I was just thinking about Alfheim as a name and what amazing name potential it could have.
While I know [name_u]Britain[/name_u] is a very real place (), in my mind I still place the name [name_m]Albion[/name_m] along these lines, as it’s a very ancient and poetic term. One of my very favorites. A few other suggestions:
[name_f]Valhalla[/name_f]
Annwn
Camelot
[name_u]Elysium[/name_u] was already suggested which is gorgeous, but I also like the [name_u]Elysian[/name_u] variant.
The first names that come to mind for me are the [name_f]Nine[/name_f] Realms of Norse mythology. They are as follows:
Asgard
Álfheimr
Niðavellir
Midgard (Norse name for Earth)
Jötunheimr
Vanaheim
Niflheim
Muspelheim
Hel
Tír Asleen is one I like a lot from fantasy (namely, Willow). It literally means “world of dreams,” which is gorgeous.
[name_u]Eden[/name_u] is also one I think is beautiful. And Garden, thus.