hermitageEnglish

hermitage

Noun

The abode of a hermit

English: hermitage