Definition of Laura

Noun: laura  lav-ru

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

See also:
laundrywoman
Lauraceae

Anagrams containing the word laura

luaar alaur ralau urala aural