Topp
ads1
MeaningIn English it means crest. In German it refers to a point of some high structure or tree top
ReligionChristianity, Judaism
OriginEnglish, German
MeaningIn English it means crest. In German it refers to a point of some high structure or tree top
ReligionChristianity, Judaism
OriginEnglish, German