What is the meaning of the word "luffa"?

Definitions: