Doghole Meaning in Hindi

What is the translation of word Doghole in Hindi?

Meaning of  Doghole in Hindi is : कुत्ता-घर

Definition of word Doghole

  • A place fit only for dogs; a vile, mean habitation or apartment.

Other Meanings of Doghole