I really like it, but it would definitely run into problems outside of Wales. Maybe as a middle name? I think it's beautiful, but there are Welsh names that would be easier to stomach for non-residents of Wales (
Carys,
Lloyd, etc.).
Combos:
Angharad RhiannonAngharad BranwenAngharad OlwenAngharad NiamhAngharad FfionAngharad LowriAngharad CarysAngharad BriallenAngharad NimueAngharad MorwennaAngharad MorganaAngharad BronwenAngharad SianAngharad Ceridwen
Any you like?