Friars Meaning
There are 1 meaning(s) for word Friars
Meaning 1 : a male member of a religious order that originally relied solely on alms
Synonyms : mendicant
Synonyms : mendicant
Similar words of Friars :
