See also: Nimrods

EnglishEdit

NounEdit

nimrods

  1. plural of nimrod