limpieza de sangre

Etymology
lit. 'cleanliness of the blood'.

Noun

 * 1) pure (usually Iberian) Christian ancestry, absent Muslim or Jewish blood