Rhodes in Catalan Rhodes in Catalan Rodes proper noun A city on the island of Rhodes, Greece, and the capital of the Dodecanese. Add to Flashcards