SynonymX
Speak
Madrid
Definition of Madrid
1.
The capital and largest city situated centrally in Spain; home of an outstanding art museum
Noun
Synonyms for word "madrid"
capital of spain
spanish capital
Semanticaly linked words with "madrid"
national capital
espana
kingdom of spain
spain