1. Noun. (Japanese) cherry tree ¹
2. Noun. cherry blossom (Japanese cherry tree) ¹
¹ Source: wiktionary.com