GHAGRA Meaning of GHAGRA in English / ˈgʌgrɑː; NAmE / noun a long skirt, worn by women in S Asia Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005