What is the meaning of Hermitage?

A house or dwelling where a hermit lives.

A place of seclusion.

A period of seclusion.

hermitage (dwelling of a hermit)

Source: wiktionary.org