answersLogoWhite

0

As far as i know its Greek. from the name Helen I know that it means "light" but I've also seen it many times "Most Beautiful of Women" I think all Ellie's are kinda cool and Ellie is a beautiful name!

Wow thanks. :) (CTT)

User Avatar

Wiki User

13y ago

What else can I help you with?