Гоша — уменьшительная форма от мужских имён Георгий, Егор, Игорь.
Георгий — (от греческого) земледелец. Народное: Егор.
Морфологические и синтаксические свойства
| падеж | ед. ч. | мн. ч. | 
|---|---|---|
| Им. | Го́ша | Го́ши | 
| Р. | Го́ши | Го́ш | 
| Д. | Го́ше | Го́шам | 
| В. | Го́шу | Го́ш | 
Почему Георгий сокращённо Жора? Конкретно эта форма данного многострадального имени, видимо, является адаптацией зарубежных аналогов — английского Джордж и особенно французского Жорж плюс влияние слова «обжора» =)