Subscriber login


Forgot your password?

Library card login

Other

Castilla-León

Syllabification: (Cas·til·la-Le·ón)

Definition of Castilla-León
  • an autonomous region in northern Spain; capital, Valladolid.

Castilla-León in other Oxford dictionaries

Definition of Castilla-León in the British & World English dictionary