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

1 Post