What is the meaning of Vigorous?

Physically strong and active.

Mentally strong and active.

Rapid of growth.

Source: wiktionary.org