what is harbinger mean
1. a person or thing that announces or indicates the approach of something; forerunner. 2. (Historical Terms) obsolete a person sent in advance of a royal party or army to obtain lodgings for them.