Meaning of the word Madrid in English
What does Madrid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
Madrid
US /məˈdrɪd/
UK /məˈdrɪd/
Noun
the capital and largest city of Spain, located in the center of the Iberian Peninsula
Example:
•
We are planning a trip to Madrid next summer.
•
The flight from London to Madrid takes about two hours.