Umeshu definition

A Japanese liqueur made by steeping unripe ume fruits in alcohol (saké) and sugar.
noun
0
0
Advertisement

Origin of umeshu