- Madrid as a noun:
- 1
Madrid
noun
1 Madrid
The capital and largest city situated centrally in Spain; home of an outstanding art museum.
synonyms: capital of Spain, Spanish capital.
Dutch: Madrid
Polish: Madryt
debug info: 0.0354
noun
The capital and largest city situated centrally in Spain; home of an outstanding art museum.
synonyms: capital of Spain, Spanish capital.
Dutch: Madrid
Polish: Madryt
debug info: 0.0354