Possibly: Derived from Elizabeth meaning ‘God is my oath’ or from regional variations meaning ‘promise’ or ‘pledge’

1 Post