Yes, it means “Hunter” in Hebrew, but after that, Nimrod is an evil person in both the Bible and the Koran.
http://en.wikipedia.org/wiki/Nimrod_%28Bible%29
Maybe we could loan (lend lease ?) a few of our Buffs parked out in the desert. The UK folk seem to like old airplanes.