The Chinese term "d o, h id o" matches the English term "island"