← Back to browsemadridnoun#7,023TranslationsマドリードマドリードマドプロマドプロマドリッドプロトコルマドリッドプロトコルEnglish definitionthe capital and largest city situated centrally in SpainExamplesPeople from Madrid are weird.My uncle lives in Madrid, the capital of Spain.Similar wordsmadrid'smadrigalmadremaridmadrigalsmadrissah← disappearancesupported →