Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: laura
  1. A number of hermitages or cells in the same neighbourhood occupied by anchorites who were under the same superior

Derived forms: lauras

Encyclopedia: Laura, OH Laura, Marshall Islands Laura Laura, Ohio Laura, South Australia Laura, Saskatchewan Laura, Queensland