Meaning of madrid
Definition of madrid
(noun)
the
capital
and largest
city
situated
centrally
in Spain;
home
of an
outstanding
art
museum
Other information on madrid
WIKIPEDIA results for
madrid
Amazon results for
madrid
Tweet