Word before Roger or Rancher (5)
I believe the answer is:
jolly
(Other definitions for jolly that I've seen before include "Cheerful; very (informal)" , "Expression denoting hearty, sporting type of girl" , "Very - jovial" , "Happy, cheerful" , "Royal Marine (slang)" .)