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