Home
Search
Index
Definify.com
Definition
2024
luffa
luffa
English
Noun
luffa
(
plural
luffas
)
Alternative spelling of
loofah
Similar Results
Luff