VRI India Abbreviation

VRI has various meanings in the India category. Discover the full forms, definitions, and usage contexts of VRI in India.

Vipassana Research Institute
India
Voluntoers for Rural India
India

Citation

Last updated: