Sevilla - Definition

sevilla

n 1: a city in southwestern Spain; a major port and cultural
center; the capital of bullfighting in Spain [syn:
Sevilla, Seville]

Look up another word