Cherry Blossom. Hence the pink hair.
Cherry blossom
Sakura's other self is referred to as 'Inner Sakura', in the English Manga
Sakuras' last name is Haruno :) Her name is Sakura Haruno or in Japan its Haruno Sakura, same thing though :P
SPRING
red
Her strength.
episode 43: sakuras tears
Chie Nakamura, for more answers look at naruto.wikia.com
this is only shippuden or hurricane chronicles,100.1 pounds
Sakura(s) mean cherry blossoms. In English, "sakura" refers to the Japanese flowering cherry. They represent spring, but are also an omen of good fortune as well as an emblem of love and affection. (Source: wikipedia)
Some do, some don't, and there are many Sakuras. There is also Sakura trees.
Touya does know the secrets of Sakura. If you watch the episodes of Sakura Cardcaptor, it will show you.