Definify.com

Definition 2025


gorxa

gorxa

Galician

Noun

gorxa f (plural gorxas)

  1. gorge, gullet, throat