Definisi 'laura'

English to English
noun
1. A number of hermitages or cells in the same neighborhood occupied by anchorites who were under the same superior. Terjemahkan
source: webster1913


Visual Synonyms