|
Definition of Capital of Spain
1. Noun. The capital and largest city situated centrally in Spain; home of an outstanding art museum.
Exact synonyms: Madrid, Spanish Capital
Generic synonyms: National Capital
Group relationships: Espana, Kingdom Of Spain, Spain
Generic synonyms: National Capital
Group relationships: Espana, Kingdom Of Spain, Spain