AMR

What is AMR?

AMR meaning in French Military terminology / glossary / dictionary is:
Auto-Mitrailleuse de Reconnaissance – Short-range Reconnaissance Armoured Car (Light Tank)

 

reference: French Military Glossary