Oded

Hitchcock's Bible Names Dictionary

to sustain, hold or lift up