Etymology · Latin

stilla

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