Where does “tacho” come from?

tacho (English): tachograph

Definitions

  1. tachograph

Words derived from “tacho