A doctor who practices veterinary medicine
(Noun)
Synonyms:
  1. veterinaries
  2. veterinarians
One who has had long experience in a given activity or capacity
(Noun)
A person who has served in the armed forces
(Noun)
Synonyms:
  1. veterans