What is the meaning of Deha?

palm wine

to be engrossed, occupied, busy (with)

Source: wiktionary.org