Avalon


Avalon is an English form of the Welsh Ynys Afallon meaning "island of apples." It is the mythological place where King Arthur went after he died.

Your Favorite Names