Meaning of the Sanskrit Word: kesavaya

  keśavāya—Lord Keśava, who killed the Keśī demon    SB 8.16.35

Can't find any compound Sanskrit words containing kesavaya.