Pamplona in French Pamplona in French Pampelune proper noun A city in Navarre, northern Spain, famous for the running of the bulls. Add to Flashcards