We do not currently know of any synonyms for sakura.
The noun sakura is defined as:
See full definition of the word sakura.
Did you mean saker?