ほうじちゃ
hōjicha

Noun

1. roasted green tea

Other forms: