Skip to main content

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.
by Sakura Cherry Blossom December 17, 2021
mugGet the Yamazakura mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email