GHARRY Meaning of GHARRY in English n. carriage that is pulled by horse and used mainly in India and Egypt Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012