Summary
This is a comprehensive guide comprising approximately 2,000 Welsh first names. The names are arranged according to the English alphabet and, in many instances, an explanation of the name's constituent parts and a brief word about illustrious bearers of the name are also provided.