INFA Views 3 meanings found INFA denotes the software firm Informatica, the patient‑focused International Neurofibromatosis Association, and also appears as the brand name Infrastrata in business contexts. Medical International Neurofibromatosis Association Business Informatica Corporation Infrastrata