Synonyms and Antonyms for capital_of_Spain

1. capital of Spain (n.)

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

Synonyms: