Skip to main content

lovesshells's definitions

Cheslea

A lady with a sweet, gentle nature--a Mother Earth spirit.
She has a Cheslea spirit.
by lovesshells February 3, 2010
mugGet the Chesleamug.

Share this definition