Ashling

English form of old Irish/Gaelic Aisling, meaning dream; vision