ladang
noun
la·dang
| \ ˈläˌdäŋ\
plural -s
Definition of ladang
: a milpa in tropical Asia
Keep scrolling for more