“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.
by Sakura Cherry Blossom December 17, 2021