Unicorn
A unicorn is a term in business world to indicate a privately held startup company valued at over $1 billion.
Most Read