Where does “garganta” come from?

garganta (Spanish): throat; gorge

Definitions

  1. throat; gorge

Words derived from “garganta