Skip to main content

truthspeaks88's definitions

Shamama

Arabic. Feminine. A name meaning "beautiful fragrance".

Shamama "Queen Mother" is also the female incarnation of Buddha. As in the Buddhas of Bamiyan.
Shamama is a girl I met.

Her name was Shamama.
by truthspeaks88 July 30, 2013
mugGet the Shamama 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