Recent Searches
GRE Word List made easy using Mnemonics
madrid - Dictionary definition and meaning for madrid
MADRID
(noun) the capital and largest city situated centrally in Spain; home of an outstanding art museum
synonyms : capital of spain , spanish capital
WordNet® 3.0, © 2006 by Princeton University.


