SOL in China Meaning
The SOL meaning in China terms is "Shui On Land". There are 1 related meanings of the SOL China abbreviation.
SOL on China Full Forms
- Shui On Land
Frequently Asked Questions (FAQ)
What does SOL stand for China?
SOL stands for Shui On Land in China terms.
What is the shortened form of Shui On Land in China?
The short form of "Shui On Land" is SOL for China.
Citation
SOL in China. Acronym24.com. (2021, October 28). Retrieved November 22, 2024 from https://acronym24.com/sol-meaning-in-china/
Last updated