Etymology · Latin

rete

6 English words descend from Latin rete, most common first.