Skip to main content

Definitions by truthspeaks88

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.
Shamama by truthspeaks88 July 30, 2013