capital of Spain ca·pi·ta·lofspain uncommon noun 1. the capital and largest city situated centrally in Spain; home of an outstanding art museum SynonymsMadridcapital of SpainSpanish capital Related words Broader terms national capital Parts Spain WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.