Noun: Spanish capital
- The capital and largest city situated centrally in Spain; home of an outstanding art museum
- Madrid, capital of Spain
Type of: national capital
Part of: Espana, Kingdom of Spain, Spain