amacha

English dictionary entry

Meanings

noun
  1. A sweet Japanese herbal tea made from the fermented leaves of Hydrangea macrophylla var. thunbergii.

Word forms

amacha

Etymology

From Japanese 甘茶.

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.