Skip to main content

divaliciousD's definitions

Dammorra

A person full of enlightenment, beauty, grace and intellect.
Dammorra has a vision for the world.
by divaliciousD April 17, 2011
mugGet the Dammorra 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