Where does “blue blood” come from?

blue blood (English) comes from Spanish sangre azul — blue blood.

blue blood (English): Noble or aristocratic ancestry; An aristocrat

Definitions

  1. Noble or aristocratic ancestry; An aristocrat

Ancestry of “blue blood”, step by step

StepLanguageWordMeaning
1Spanishsangre azulblue blood

Words derived from “blue blood

Every word from Spanish sangre azul