The name Elihu is a boy's name of Hebrew origin meaning "Jehovah is God". Elihu and is often added to lists like Colonial Names for Boys and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Rarely used in the last two centuries, but might be worth dusting off and holding up to the light.