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 user-created lists like Humiliating names 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.