Skip navigation.

LHD - What does it mean?

Definition of 'LHD'

English

Abbreviation

(Abbreviation) (head)
  • left hand drive
  • Similar to 'LHD'

    LED, LTD, LODD, LEED, LD, LoD