The name Nimrod is a boy's name of Hebrew origin meaning "we shall rise up, we shall rebel". Nimrod and discussed in our forums with posts like ""Down the Rabbit Hole": The Game of Bad Names".
From the experts:
Our kids laughed when they saw this name. Enough said.