What is the meaning of Llyfu?

to lick

Source: wiktionary.org