IARD

English

Proper noun

IARD

  1. (US) Initialism of Immediate Action Rapid Deployment.

Anagrams