What is Delhi [n.]?
Euphoria
I feel delhi (a synonym for India)
All you need for a faster workflow in one place.