The meaning of Nimr is "the leopard," and rod means "to subdue." Therefor, Nimrod either means the "leopard who subdues" or the "leopard tamer." In Hebrew, Nimrod signifies spotted. He is often depicted in wearing a garment of a leopard. Nimrod, who was born on...

read more