Meaning of 桜湯 in Japanese

  1. Words

Definition of 桜湯

  1. (n) drink made of boiled water poured over preserved cherry leaves and blossoms
Back to top