Englishfor English speakers
professor
Noun
—
A professor is a teacher at a college or university.
Dr. Erickson and Dr. Karrow are my favorite professors.
Moriarty
properNoun
—
} of Irish origin.
—
Professor James Moriarty, fictional archenemy and nemesis of Sherlock Holmes; by extension any such archenemy or nemesis.
—
A city in New Mexico.