MeaningOriginated from German language which means resolute and stubborn
ReligionChristianity
OriginGerman