Cockroach Island en · PROPN Pronunciation /ˈkɒk.ɹəʊtʃ ˈaɪ̯.lənd/ Meanings An island of the British Virgin Islands.