STIRPS Meaning of STIRPS in English (n.) A race, or a fixed and permanent variety. Webster's English dictionary. Английский словарь Webster. 2012