Etymology Explorer › Old Portuguese

Where does “professor” come from?