nimrods

See also: Nimrods

English

Noun

nimrods

  1. plural of nimrod