The name Nimrod is a boy's name of Hebrew origin meaning "we shall rise up, we shall rebel". Nimrod and is often added to lists like Baby Names Sure to Shock Grandma 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.