Revision 8671088 of "Lowri" on enwiki

{{move to Wiktionary}}

A common welsh girls name.
also a giant bug living in the north of Wales.