DHBL: Delhi Hills Branch Library

What does DHBL mean? The above is one of DHBL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Delhi Hills Branch Library