friary

Explore definitions, synonyms, and language insights of friary

Definitions

Noun
a monastery of friars

More General Terms