@daisypond
Not for a girl. It’s a Welsh boys’ name, and tends to be pronounced wrongly. For a girl it’s downmarket and has no class.
Pronounced wrongly for a Welsh boy's name, but correctly if it's used as an English girl's name, surely?
Also, downmarket and has no class? That's just rude and unnecessary.