On oracle bones,
豊 shows a
豆 (high-stemmed ritual vessel) with offerings — usually two strings of jade — piled on top. From this concrete picture of a sacrificial display the meaning extended to the whole sphere of ritual conduct. When ritual became an abstract category, scribes added
示 (altar) to disambiguate the abstract sense, yielding
禮.
豊 also has a rare fēng reading as a graphic variant of
豐 /
丰 (abundant), but this usage is essentially limited to historical philology.