LAURA


Meaning of LAURA in English

[lau.ra] n [LGk, fr. Gk, lane] (ca. 1752): a monastery of an Eastern church

Merriam-Webster English vocab.      Английский словарь Merriam Webster.