From bonŝanco (“good luck, good fortune”) + -a.
bonŝanca (accusative singular bonŝancan, plural bonŝancaj, accusative plural bonŝancajn)