Triumph

Proper noun

 * 1) A former make of British motor car.

Etymology
15th century, from. .

Noun

 * 1) triumph