The name Joab is a boy's name of Hebrew origin meaning "praise Jehovah". Joab and is often added to lists like Names That Mean Honor and discussed in our forums with posts like "Matching Twins".
From the experts:
Joab is the biblical name of an advisor of David, who led many military victories, and is surely much more usable than the burdened Job. A similar option is Joah, a possible replacement for Jonah or Noah.