gorxa

Noun

 * 1) throat; gullet

Etymology
From, from , likely connected to 🇨🇬.

Noun

 * 1)  gorge, gullet, throat