Sakura

From Fresh Dictionary

Japanese

Romaji

sakura (さくら)

  1. 桜: cherry blossom, cherry tree
Personal tools