New Delhi n.[rhy. sl.; ult. the city in India]the stomach, the belly.Show quotations1992R. Puxley Cockney Rabbit.