2 definitions by suppb
roughly translates to princess of earth. as the goddess sita's mother was mother earth.
said to be extremely beautiful and kind-hearted.
said to be extremely beautiful and kind-hearted.
by suppb March 1, 2009
by suppb March 1, 2009