storpamp

noun
tycoon, mogul