Definition of Escorial in English:

Escorial

proper noun

  • A monastery and palace in central Spain, near Madrid, built in the late 16th century by Philip II.

Pronunciation:

Escorial

/ˌɛskɒrɪˈɑːl/