Revision 6571630 of "Lowri" on enwiki

{{wiktionary}}

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