TRIUMPHER MEANING IN ENGLISH

• Triumpher Definition & Synonyms

  1. (n.) One who triumphs or rejoices for victory.
  2. (n.) One who was honored with a triumph; a victor.


RECENT SEARCHES