DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

To wear (on the head); to bear, sustain.