DOHC stands for Double Over Head Camshaft. The motorcycle engine that has two camshafts is called DOHC or Double Over Head Camshaft. The previous version of DOHC was SOHC or Single Over Head Camshaft.