Meaning of the Sanskrit Word: satarupaya

  çatarüpayä—called Çatarüpä    SB 3.21.26

Can't find any compound Sanskrit words containing satarupaya.