Meaning & Origin
A female given name from Ancient Greek.
Greta is a girl's and boy's baby name of German origin, a German and Scandinavian short form of Margareta, from the Greek margarites meaning "pearl." It is a name of crisp, self-assured elegance — short but never lightweight.
Greta Garbo, the legendary Swedish actress of the 1920s-1940s, made this name synonymous with mysterious, otherworldly beauty. In the 2010s and 2020s, environmental activist Greta Thunberg gave it fresh urgency and moral force. It is a name that carries genuine character across the generations.