homage

public honour or respect [French hommage]