Friary

Telugu Meaning

సన్యాసులు ఉండే మఠము

ఆశ్రమము

English Meaning

  1. A monastery of friars.