Meaning of hhd in English:

hhd

abbreviation

  • Hogshead(s).