1 names match.
Welsh/Chinese
From fortress or joy; Welsh origin or Chinese with varied meanings depending on characters.