leviable ( synonym found)

Definition of leviable:

°Endurable, survivable, suitable for living in, inhabitable.

Back to Top