Meaning of the Sanskrit Word: naraya

  naraya—the incarnation of a human being    SB 8.16.34

Can't find any compound Sanskrit words containing naraya.