Definition, Meaning & Anagrams | Spanish word SEVILLA
SEVILLA
Definitions of SEVILLA
- A capital city in Andalusia, Spain
- A province in Andalusia, Spain
- A toponymic surname deriving from the city
Number of letters
7
Is palindrome
No
Search for SEVILLA in:
Page preparation took: 58.31 ms.