When you visit a Mexican restaurant ... The word actually comes from the Spanish "la ñapa," which in turn derives from the Quechua word "yapay," meaning a bonus or something added.