English
Detailed Synonyms for Madrid in English
Madrid:
Madrid [the ~] nom
-
the Madrid
– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1the Madrid; the Spanish capital; the capital of Spain– the capital and largest city situated centrally in Spain; home of an outstanding art museum 1