Etymology · Latin

stirps

2 English words descend from Latin stirps, most common first.