1 definition by feli

Top Definition
Italian and Spanish form of Helen, meaning "torch" or "moon" or more likely "to elope". Also known as a down to earth beautiful girl.


she is such an elaina
by feli March 17, 2008

Mug icon
Buy a elaina mug!