RAM

What is RAM?

RAM meaning in French Military terminology / glossary / dictionary is:
Régiment d’Autos-Mitrailleuses – Armoured Car Regiment (see also RAM below)

 

reference: French Military Glossary