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 Most Embarrassing Names on Nameberry and discussed in our forums with posts like "Picky Parents - Sibsets Version".
From the experts:
Our kids laughed when they saw this name. Enough said.