STIRPS Meaning of STIRPS in English (n.) Stock; race; family. Webster's English dictionary. Английский словарь Webster. 2012