AD

What is AD?

AD meaning in French Military terminology / glossary / dictionary is:
Artillerie Divisionnaire – Divisional Artillery

 

reference: French Military Glossary