Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

navarra Definition

Cancel
navarra
geographical name(Na-varre)
region and former kingdom of northern Spain and southwestern France in the western Pyrenees
navarra
geographical name(Na-varre)
province of northern Spain bordering on France; capital Pamplona area 4024 square miles (10,422 square kilometers), population 640,129

Words Related to navarra!

navarra Examples by Brain Bank Users