Dictionary entry

Oded

Hitchcock's Bible Names

to sustain, hold or lift up