Etymology · Latin

olfacere

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