It almost definitely originated in Wales in 1899, but where it came from and why it proliferated globally is still a mystery to me. Here's the you/me/Sofia thread from last time:
http://www.behindthename.com/bb/baby/3917645.
(I don't buy the Gwalchmai theory at all; they're far too different and not even of the same gender)