О, я нашла, что Геллерт раньше использовалось как прозвище в немецких странах, означающее «весельчак», ну а потом перешло в имена и в фамилии. Что годится и для немецкой части Швейцарии :)
«mittelhochdeutscher Übername "geilaere" = "fröhlicher Gesell"
oder auch für "Bettler, Landstreicher"»