What is the meaning of Sizable?

Fairly large.

Source: wiktionary.org