Ashling comes from Irish aisling, meaning dream or vision, especially in poetic and literary tradition.
Like Ashling?
Swipe through thousands of names like it