anchoret








noun

  1. anchorite.
57 queries 0.561