paste
Top 25000
Meanings
Noun
1. pasty, pastie (a type of pie or turnover) (Mexico)
2. loofah (plant in genus Luffa)