Ellowynn is a modern elaboration of Elowen, a Cornish and Welsh-linked name meaning elm tree.
Like Ellowynn?
Swipe through thousands of names like it