Revision 5900986 of "Lowri" on enwiki

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