lod
Top 30000
Meanings
Noun
1. sales tax on feudal land paid to a seigneur (feudalism)