amodiation
Top 45000
Meanings
Noun
1. leasing / renting (of land or a farm)