What is the meaning of the word "tofu"?

Definitions: