Meaning TRIUMPHANT

See synonym: victorious

User-Submitted Names