Definition of OHV in English:

OHV

  • Overhead valve.