Laura
English Meaning
A number of hermitages or cells in the same neighborhood occupied by anchorites who were under the same superior.
- A number of hermitages or cells in the same neighborhood occupied by anchorites who were under the same superior
- a cluster of cells or caves for hermits, with a church and sometimes a refectory at the centre.
Sorry, No Malayalam Meaning for your input!
See Laur Want To Try Laura In Malayalam??