Englishfor English speakers
patola
English
Meaning patola meaning
What does patola mean?
patola
noun
—
A double ikat, usually silk, from Gujarat, western India.
—
Luffa spp. (Philippine usage).
—
Trichosanthes cucumerina (Sinhalese usage).
—
Trichosanthes dioica (Portuguese usage).
Are you looking for...?