indian buffalo: upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk
water buffalo: an Asian buffalo that is often domesticated for use as a draft animal
candidate: someone who is considered for something (for an office or prize or honor etc.)