Chinese Version(中文版) | EBooks(电子书)
[,hispən'jəulə]
(noun.) an island in the West Indies.
Checker: Mitchell--From WordNet