What does MADRID stand for?
What does MADRID mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: MADRID.
What does MADRID mean?
- Madrid, capital of Spain, Spanish capital(noun)
- the capital and largest city situated centrally in Spain; home of an outstanding art museum