Isleen

English variant of Irish/Gaelic Aisling, meaning dream; vision