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