Definify.com

Definition 2025


loofa

loofa

English

Noun

loofa (plural loofas)

  1. Alternative form of loofah