EGAVE

dwellable

Meaning

  1. adjective Inhabitable; suitable for dwelling in.
Save “dwellable” to learn later