Navassa Island in Catalan Navassa Island in Catalan illa Navassa proper noun An island of the United States, in the Caribbean Sea. Add to Flashcards