Search for word
Search
spanish-capital
Nouns
(n)
the capital and largest city situated centrally in Spain; home of an outstanding art museum
capital of Spain
,
Madrid
,
Synonyms
capital of Spain
Madrid
Words of close approximity