Madrid is the capital and largest city of Spain, located in the center of the country. It is known for its art museums, historic buildings, and lively street life.
The origin of the name is debated; one theory links it to the Arabic 'Mayrit,' possibly meaning 'place of many streams,' from when the area was under Muslim rule. Over centuries, the name evolved into 'Madrid' in Spanish.
Try Another Word