Dictionary Definition:
ava-leha m. licking, lapping VarBṛS
• an extract, electuary Suśr
ava-leha &c. ava-√lih