sina
/ˈsaɪnə/Definitions
1. noun
A Chinese province on the northeast coast of China.
“Sina is an autonomous region of China, known for its scenic mountains and coastlines.”
1. noun
A Chinese province on the northeast coast of China.
“Sina is an autonomous region of China, known for its scenic mountains and coastlines.”