Top definition
A Bodhisattva, a Light Being sent to earth to inhabit a body, whose purpose is to remind us that we come from the stars and that it's time to remember WHO WE ARE and WHAT WE AGREED TO DO WHEN WE GOT HERE!

More than a million years old, imbued with wisdom from before the ages. One who does not forget her entire history until she must do so for the good of all.

One who is seeking to always do the highest good for all. She walks with beauty within and without. She holds herself and all around her to the highest integrity of any situation. She embodies unconditional love.
When you are with Starra your heart feels like singing it's own true song! Being with Starra is like being given a glass of pure fresh water after wandering in the desert.
by DreamKeeper February 04, 2010
Get the mug
Get a Starra mug for your grandma Zora.