Definition of luffa in US English:

luffa

noun

Pronunciation