greta ( synonym found)

Definition of greta:

°a German and Swedish short form of Margaret, occasionally used in English.

Definition of greta:

°a German and Swedish short form of Margaret, occasionally used in English.

Back to Top