#madrid
Top Voted Definition for #madrid
Capital and largest city of Spain, located on the river Manzanares in the centre of both the country and the Community of Madrid (which comprises the city of Madrid, its conurbation and extended suburbs and villages). As the capital city of Spain, seat of government, and residence of the Spanish monarch, Madrid is also the political centre of Spain.
7