What is the meaning of Manageable?

Capable of being managed or controlled.

Capable of being done or fulfilled; achievable.

Source: wiktionary.org