Possibly: Ice, Glacier, or derived from Jelena meaning ‘bright, shining light’

1 Post