Definitions by truthspeaks88
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 "Queen Mother" is also the female incarnation of Buddha. As in the Buddhas of Bamiyan.
Shamama by truthspeaks88 July 30, 2013