Sevilla
English Dictionary
->
Letter S
-> Sevilla
Search Dictionary:
Sevilla Definition
(n)
a
city
in
southwestern
Spain
;
a
major
port
and
cultural
center
;
the
capital
of
bullfighting
in
Spain
Sevilla Synonyms
Sevilla
Seville
© Art Branch Inc.