A Farmer...

A person who is outstanding in their field. 

 

Definition of a Farmer...

£6.99Price