English Dictionary
◊ GADDI
gaddi
n : a cushion on a throne for a prince in India