Definition

Gretel is a feminine given name of German origin, usually given to girls. It is a variant of the name Margarethe, which comes from the Germanic elements margareta, meaning 'pearl of defense.'