INDA Views 2 meanings found INDA stands for Investigational New Drug Application, the FDA submission that allows a pharmaceutical company to begin clinical testing of a new drug in humans. Governmental Investigational New Drug Application Business International Nonwovens Disposables Association