Etymology · Latin

castor

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