Dictionary.com
Thesaurus.com

Qiongshan

American  
[chyawng-shahn] / ˈtʃyɔŋˈʃɑn /
(Wade-Giles) Ch'iungshan

noun

Pinyin.
  1. a port on northern Hainan island, in southern China: chief city of the island.