The online English-English dictionary from The Project Gutenberg
Result for Aesculapius
The god of medicine. Hence, a physician.