The German term "Lob" matches the English term "praise"

other german words that include "lob" : english :
Globus ball, ball bearing, globe
Lobgesang anthem, hymn
Verlobung betrothal, engagement