English dictionary
madrid meaning and definition
Definition and meaning of madrid at MeaningMonkey.org. madrid meaning and definition in the English Dictionary.MADRID noun
Definition of Madrid (noun)
- the capital and largest city situated centrally in Spain; home of an outstanding art museum
- synonyms: capital of Spain, Spanish capital
Source: Princeton University Wordnet