Where does “loncha” come from?

loncha (Spanish): slice; slab

Definitions

  1. slice; slab

Words derived from “loncha