Family name origins & meanings Spanish : from the personal name Buenaventura meaning ‘good fortune’, bestowed as an omen name or with specific reference to the Italian bishop and theologian St Bonaventura (canonized in the 14th century).