Mehujael in Fausset's Bible Dictionary

("smitten of God".)

Read More