Meaning of テンチャ in Japanese

  1. Words

Definition of テンチャ

  1. (n) (food) tian cha; sweet tea; blackberry leaf tea
  2. (bot) Chinese blackberry (Rubus suavissimus)
Back to top