heraldings

English

Noun

heraldings

  1. plural of heralding