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