Nabeul in Latin Nabeul in Latin Neapolis proper noun A city on the Cap Bon Peninsula in Tunisia. Add to Flashcards