Skip to main content

Katrina_Lee's definitions

amoura

A beautiful and sensous girl. Exotic, mysterious, and raven haired with cherry red lips.
Amoura From the French word amour meaning love.
by Katrina_Lee July 20, 2006
mugGet the amoura 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