Italian and Spanish form of Helen, meaning "torch" or "moon" or more likely "to elope". Also known as a down to earth beautiful girl. A very loving person, who loves to share her love to everyone.She is a great person to be around.She is the best friend you could ever ask for.
by jhb21 February 05, 2010
buy the domain for your travel site