Etymology · Latin

stella

7 English words descend from Latin stella, most common first.