Meaning of gamboa in Spanish:

gamboa

feminine noun

  • 1Variedad de membrillo injerto, más blanco, jugoso y suave que los comunes.