Eilidh

Scottish/Gaelic form of English Ellie (a pet form of other names). Also used as a form of Helen, meaning torch or moon or more likely to elope