dwellable
Adjective
Meaning
dwellable (comparative more dwellable, superlative most dwellable)
Inhabitable; suitable for dwelling in.
Adjective
dwellable (comparative more dwellable, superlative most dwellable)
Inhabitable; suitable for dwelling in.