Definition of ARDA

Noun: ARDA

  1. An agency of the Intelligence Community that conducts advanced research and development related to information technology
    - Advanced Research and Development Activity

See also:
arcuses
Ardea

Anagrams containing the word ARDA

aard aard daar rdaa