Web1 day ago · From Middle English top, toppe, from Old English top (“top, highest part; summit; crest; tassel, tuft; (spinning) top, ball; a tuft or ball at the highest point of anything”), from Proto-West Germanic *topp, from Proto-Germanic *tuppaz (“braid, pigtail, end”), of unknown ultimate origin. A9JWzTdP8pXk
Get Price