Welsh derivative of Beth, a pet name for Elizabeth, possibly by association with the Biblical place-name Bethany although this is not the derivation.
Bethan is now popular in many English-speaking communities.