Meaning of the Sanskrit Word: capa

  capa—bow    SB 4.7.20, SB 6.8.12
  capa—the rainbow    SB 1.11.27
  capa—from the bow    SB 4.10.17
  capa—by bows    SB 9.10.19
  capa—bows    SB 9.15.32

Can't find any compound Sanskrit words containing capa.