We do not currently know of any synonyms for savable.
The adjective savable is defined as:
Did you mean salable?