See also: Nimrods

English

edit

Noun

edit

nimrods

  1. plural of nimrod