WIMRA Meaning
The WIMRA meaning is "Women'S International Match Racing Association". The WIMRA abbreviation has 1 different full form.
WIMRA Full Forms
- Women'S International Match Racing Association
Frequently Asked Questions (FAQ)
What does WIMRA stand for?
WIMRA stands for Women'S International Match Racing Association.
What is the shortened form of Women'S International Match Racing Association?
The short form of "Women'S International Match Racing Association" is WIMRA.
Citation
WIMRA. Acronym24.com. (2019, December 24). Retrieved November 22, 2024 from https://acronym24.com/wimra-meaning/
Last updated