Etymology · Latin

stola

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