30 Words that Changed their Meaning Between the Middle Ages and Modern Times - Medievalists.net
Briefly

The word 'silly' in the Middle Ages meant 'blessed,' changing to denote 'foolish' or 'pitiable' in modern usage, showcasing language's evolution.
Originally, 'nice' described ignorance and foolishness in the Middle Ages, but it softened over centuries to become synonymous with kindness and agreement.
In medieval contexts, 'meat' encompassed all types of food rather than just animal flesh, highlighting the changing perceptions associated with dietary terms.
The term 'villain' once merely referred to a peasant; it later transformed into a term for someone with low moral character, reflecting societal shifts.
Read at Medievalists.net
[
|
]