Where does “sangre azul” come from?

sangre azul (Spanish): blue blood

Definitions

  1. blue blood

Words derived from “sangre azul