Definition of Madrid

Noun: Madrid  mu'drid

  1. The capital and largest city situated centrally in Spain; home of an outstanding art museum
    - capital of Spain, Spanish capital

See also:
madres
madrigal

Anagrams containing the word Madrid

mdaird dmadri idmadr ridmad dridma adridm