general practitioner - English Synonyms Dictionary

general practitioner

n.
[1] GP