Advertisement

Synonyms of Hainan

Primary definition: An island province of China located in the South China Sea, known for its tropical climate, beaches, and coconut palms.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement