Find the word definition

Wikipedia
Moo.com

moo.com is a print on demand company printing business cards and other material based in London, England. The company was founded in 2004 by Richard Moross.

A 2012 article in TechCrunch claimed the company "was one of the UK’s earlier startup successes". In 2015, the company received a UK £3 million investment from Barclays.