2 definitions by DaRandomBoy
Sakura is japanese for cherry blossom. Until used by Kishimoto for his character Haruno Sakura in his anime / manga Naruto it was a pretty decent/pretty name.
by DaRandomBoy October 16, 2007
A princess from the Mario Games who always gets captured, saved by mario, and then gives him nothing for his troubles.
by DaRandomBoy October 12, 2007