Skip to main content

Definitions by Sakura Cherry Blossom

Yamazakura 

“Yama” means mountain, and “Sakura” refers to cherry trees. Umafuse is famous for its cherry blossoms. In his Haiku Trivia book, Cherry read that Yamazakura leaves grow before cherry blossoms, so people with buck teeth are referred to as Yamazakura.
Yamazakura is referred for people who have buck teeth.
Yamazakura by Sakura Cherry Blossom December 17, 2021