← Back to browseかばざくら[kabazakura]nounJapanese definitionNo Japanese definition yet.English definitionsornamental variety of double weeping rosebud cherryany cherry tree with birch-like barkExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしばざくらかんざくらかすみざくらかんひざくら