Zamora /zəˈmɔɹə/ noun2 •A city and municipality, the capital of the province of Zamora, Spain. •A province of Castile and León, Spain. formsZamoras