chinampa
Top 35000
Meanings
Noun
1. an artificial island used for farming (Mexico)
2. the chinampa method of agriculture (Mexico, in the plural)