A unicorn, in the finance world, is a startup valued at over $1 billion. Coined in 2013 by venture capitalist Aileen Lee, the term underscores the rarity of such startups. This article explores the unicorn meaning and its significance in the startup world.1 Key Takeaways What Is a Unicorn Company?