Meaning of the Sanskrit Word: capa

  cāpa—bow    SB 4.7.20, SB 6.8.12
  cāpa—the rainbow    SB 1.11.27
  cāpa—from the bow    SB 4.10.17
  cāpa—by bows    SB 9.10.19
  cāpa—bows    SB 9.15.32

Can't find any compound Sanskrit words containing capa.