TOFU


Meaning of TOFU in English

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

[ Jap. tofu f. Chin., = rotten beans ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.