Definition of Castilla-León in English:

Castilla-León

proper noun

  • An autonomous region in northern Spain; capital, Valladolid.

Pronunciation:

Castilla-León

/käˌstēyəlāˈōn/