Follow US:

The definition of 'madrids' & the word 'madrids' in example sentences or phrases

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

Synonyms of the word 'madrids' & Antonyms of the word 'madrids'.

Noun
SynonymsMadrid, Spanish capital, capital of Spain,