Home

Word

Madrid, n.
more info the capital and largest city situated centrally in Spain; home of an outstanding art museum
<noun.location>

Madrid Spanish capital capital of Spain
semantic pointers
instance hypernym
part holonym