TOFU


Meaning of TOFU in English

n. (esp. in China and Japan) a curd made from mashed soya beans.

Etymology: Jap. tofu f. Chin., rotten beans

Oxford English vocab.      Оксфордский английский словарь.