capital-of-spain

Nouns

  • (n) the capital and largest city situated centrally in Spain; home of an outstanding art museum Madrid, Spanish capital,

Synonyms

Madrid Spanish capital

Words of close approximity