Etymology · Latin

stria

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