Mehujael in Fausset's Bible Dictionary ("smitten of God".) Read More about Mehujael in Fausset's Bible Dictionary