Definition, Meaning & Anagrams | Portuguese word ZAMORA
ZAMORA
Definitions of ZAMORA
- A province in Castile and León, Spain. Capital: Zamora
- A city in Zamora, Spain
Number of letters
6
Is palindrome
No
Search for ZAMORA in:
Page preparation took: 86.10 ms.