FTNA


Also found in: Medical.
AcronymDefinition
FTNAFrance Telecom North America (New York, NY; US corporate office)