Skip to main content

Donny911's definitions

Leanna

Leanna is the Irish Gaelic from of Helen, meaning light, beautiful girl.
Amazingly, gorgeous. She is amazing in every way. Intelligent.
She has a line of guys following her every move.
Nice girl that knows everyone.
She's so perfect, she's so leanna
by Donny911 January 13, 2014
mugGet the Leanna mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email