Often there’s history as well as meaning in a company name. Certainly, that’s the case…
Pferd in German means ‘horse’ and the namesake German company that started from humble beginnings…