Oxygen.com's Babynamer says Elna is an alternate form of
Eleanor:
http://tools.oxygen.com/babynamer/TypeASearch.cfm?Gender=G&Unique=1&TellMeAbout=Elna
I also speculate that perhaps Elna could be an alternate form of
Elma. But that's just my own speculation.
Miranda