What is the meaning of Heriot?

The return of military equipment.

A payment made to a lord on the death of a tenant.

A tribute.

Source: wiktionary.org