DBHT

AcronymDefinition
DBHTDu Bonheur pour Tous (French: Fun for All)
DBHTDouglas Bay Horse Tramway (Isle of Man)