anchoret








noun

  1. anchorite.
45 queries 0.404