Which bit of it means "end" and which means "sky"?
According to the Babelfish translation page (which usually gets the words right if not their order!) "the end of the sky" in French is
l'extrémité du ciel.
Talena is either:
A variation of
TalineAn elaboration of
TaliaA made-up name.