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.”

Synonyms

  • province
  • region

Antonyms

  • city
  • metropolis