A Hebrew theophoric name meaning God is my witness or praised by God, in the style of biblical angelic names.
Like Yahdiel?
Swipe through thousands of names like it