Meaning of the Sanskrit Word: kesavaya

  kesavaya—Lord Kesava, who killed the Kesi demon    SB 8.16.35

Can't find any compound Sanskrit words containing kesavaya.