Definition of doctor

What does the word doctor mean?