Eleanor of Castile

biographical name

Definition of Eleanor of Castile

1246–1290 queen of Edward I of England