Origin of the name Buenaventura

Spanish form of Bonaventura.