heralded ( synonym found)

Definition of heralded:

°past tense of herald.

Definition of heralded:

°past tense of herald.

Back to Top