Canadian English Meaning of madrid

Madrid

Other Canadian English words related to Madrid

No Synonyms and anytonyms found

Definitions and Meaning of madrid in English

Wordnet

madrid (n)

the capital and largest city situated centrally in Spain; home of an outstanding art museum

FAQs About the word madrid

Madrid

the capital and largest city situated centrally in Spain; home of an outstanding art museum

No synonyms found.

No antonyms found.

madreporite => Madreporite, madreporiform => madreporiform, madreporic => madreporic, madreporian => Madreporarian, madrepore => Hard coral,