Sakura is a Japanese given name, written as 桜. It means "cherry blossom". It can also be written as 咲 (saku) "blossom", 良 (ra) "good". Akagi is likewise Japanese and means either "red castle, "red tree", "crimson" or "red future".
Behind the scenes
Given her name, she is most likely of Japanese descent.
- Harry Potter and the Prisoner of Azkaban (video game) (PS2 version only)