hovel

hovel

hovel

Noun

small crude shelter used as a dwelling

Synonyms: