Madrid - Definition

madrid

n 1: the capital and largest city situated centrally in Spain;
home of an outstanding art museum [syn: Madrid, capital
of Spain, Spanish capital]

Look up another word