SRI India Abbreviation

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

Sri Lanka

Most Common India
Silk Road Initiative
India
Systemic Rice Intensification
India

Citation

Last updated: