fermage
Top 30000
Meanings
Noun
1. tenant farming
2. rent paid by a tenant farmer (by extension)