Nimrod — definition

1. nimrod (Noun)

1 definition

nimrod (Noun) — (Old Testament) a famous hunter.

2 types of
hunter huntsman