laura
English
laura meaning in English • laura का अर्थ अंग्रेजी में
Noun
- A number of hermitages or cells in the same neighborhood occupied by anchorites who were under the same superior.