doable, from L facere do.
It is not a synonym of possible or likely. Use it as doable, practicable.