herald patches
English
Noun
herald
patches
plural of
herald patch