professor
You said Later and wider borrowings. It's Latin.
How that family writes these sounds
| /ər/ on a role or agent noun | -or, where a native agent noun would take -eractor, doctor, professor |
Another word → · the full story of professor · Latin in the guide