loche
Top 45000
Meanings
Noun
1. pumpkin, crookneck pumpkin, butternut squash, winter squash (Peru)
2. synonym of locha