Golden Bowl

Dictionary

DOGHOLEn.

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