Origin: Germanic Old English suffix
Showmanship has 2 different meanings across 1 category:
the ability to present something (especially theatrical shows) in an attractive manner
The quality or skill of giving an engaging or compelling performance; a stage presence.