Topknots Meaning

There are 2 meaning(s) for word Topknots

Meaning 1 : headdress consisting of a decorative ribbon or bow worn in the hair

Meaning 2 : showy crest or knot of hair or feathers